网状文档说我可以获取任何 Python 脚本,就像我使用 source_python() 函数获取 R 脚本一样。我尝试了他们提供的示例,但它对我不起作用。我收到“没有名为 pandas 的模块”错误。
首先我指定我的python的路径
library(reticulate)
use_python("/Users/fberhane/anaconda3/bin/python", required=TRUE)
然后将下面的python代码保存为flights.py
import pandas
def read_flights(file):
flights = pandas.read_csv(file)
flights = flights[flights['dest'] == "ORD"]
flights = flights[['carrier', 'dep_delay', 'arr_delay']]
flights = flights.dropna()
return flights
然后我首先将上面的python代码保存为flights.py
source_python("flights.py")
flights <- read_flights("flights.csv")
library(ggplot2)
ggplot(flights, aes(carrier, arr_delay)) + geom_point() + geom_jitter()
但我收到错误消息,即没有名为 pandas 的模块。