2016-11-09 86 views
1

我正在Rstudio筆記本中運行一些python塊,其中包括讀取csv文件和打印基本統計信息。我無法找到打印統計信息(describe())作爲輸出的方式。 這裏是代碼:運行python的Rstudio筆記本(rmarkdown):描述未顯示

```{python, engine.path = '/home/user/anaconda3/bin/python3'} 
    import pandas 
    data_py = pandas.read_csv('/home/user/datafiles/data.csv', sep= ';') 
``` 

```{python, engine.path = '/home/user/anaconda3/bin/python3'} 
    data_py.describe(include='all') 
``` 

沒有輸出打印。 我也試過:

```{python, engine.path = '/home/user/anaconda3/bin/python3'} 
    print(data_py.describe(include='all')) 
``` 

```{python, engine.path = '/home/user/anaconda3/bin/python3'} 
    summary = data_py.describe(include='all') 
    print(summary) 
``` 

沒有成功。 有什麼幫助嗎?

+0

有關http://rmarkdown.rstudio.com/r_notebooks.html#comment-2935043857? – lukeA

+0

不是。我改變了代碼以包含所有內容:''{python,engine.path ='/ home/user/anaconda3/bin/python3'} import pandas data_py = pandas.read_csv('/ home/user /datafiles/data.csv',sep =';') data_py.describe(include ='all') '''沒有成功 – COLO

回答

0

我有同樣的問題,結果發現,如果你把你的.Renviron文件,你所寫的作品代碼:

PYTHONPATH = /家庭/亞歷克斯/ anaconda2/lib中/ python2.7/site-packages中/

更改路徑到您的站點包(或在包)

{python} import pandas data_py = pandas.read_csv('data.csv', sep= ';') data_py.describe(include='all') summary = data_py.describe(include='all') print(summary)