2016-06-12 5 views
1

でgoogleVISを使用して:ませグラフ出力、これはRコンソールで動作します使用jupyter

plot(G) 

が、jupyterでセルに入力したとき、私は得る:

starting httpd help server ... done 

なしグラフ。 ここに私がしたことがあります。アナコンダ2.7.11の中へ 、私はRの必需品

conda install -c r r-essentials 

がjupyter

型付け

options(repos=structure(c(CRAN="https://cloud.r-project.org/"))) 
install.packages('googleVis') 
install.packages('XML') 

セルにこれを入力することで、必要なREQS、XMLおよびgoogleVISをインストール

notebook jupyter 

を起動しインストールこのコードをセルに入れる

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']}")) 
Rコンソールに直接入力し、素敵なマップを作るとき

はその後

plot(G) 

このコードは正常に動作します。しかし、何かが、サーバーの起動時にJupyterが枯渇する原因となっています。私はjupyter自身がWebページをサーバーで実行しているので、サーバーを起動しているWebページに問題があると思いますか?

答えて

0

私は同じ問題があります。​​によると、あなたはRコンソールに必要なすべては、さらに、ライブラリをロードした後、この行を追加することです:

library(googleVis) 
op <- options(gvis.plot.tag='chart') 

tagの導入もgoogleVisのドキュメントでhereを見つけることができます。 Jupyterで試した後、私が得たものはすべて.jsonデータのブロックであり、インタラクティブなグラフにコンパイルすることはできません。

とにかくこのヘルプが必要です。おそらくjupyterで動作するplotlyのようなものを試してみます。

+0

これは私がやったことです。陰謀。 – aquagremlin

関連する問題