Используя это работает в R консоли:Нет сигнала на выходе графика при использовании googleVIS в jupyter
plot(G)
, но при вводе в ячейку в jupyter я получаю:
starting httpd help server ... done
и нет графика. Итак, вот что я сделал. В Anaconda 2.7.11, я установил R Essentials
conda install -c r r-essentials
пущена jupyter
notebook jupyter
установлен необходимо Reqs, XML и googleVIS, введя в ячейку
options(repos=structure(c(CRAN="https://cloud.r-project.org/")))
install.packages('googleVis')
install.packages('XML')
набран этот код в ячейку
suppressPackageStartupMessages(library(googleVis))
library(googleVis)
library(XML)
url <- "http://en.wikipedia.org/wiki/List_of_countries_by_credit_rating"
x <- readHTMLTable(readLines(url), which=3)
levels(x$Rating) <- substring(levels(x$Rating), 4,
nchar(levels(x$Rating)))
x$Ranking <- x$Rating
levels(x$Ranking) <- nlevels(x$Rating):1
x$Ranking <- as.character(x$Ranking)
x$Rating <- paste(x$Country, x$Rating, sep=": ")
G <- gvisGeoChart(x, "Country", "Ranking", hovervar="Rating",
options=list(gvis.editor="S&P",
projection="kavrayskiy-vii",
colorAxis="{colors:['#91BFDB', '#FC8D59']}"))
затем
plot(G)
Этот код прекрасно работает при вводе непосредственно в R консоли и делает хорошую карту. Но что-то заставляет jupyter задыхаться от запуска сервера. Думаю, поскольку сам jupyter - это веб-страница, работающая на сервере, есть какая-то проблема с веб-страницей, запускающей сервер?
вот что я сделал. plotly. – aquagremlin