我会使用 FileChooser 将 csv 文件导入 python。然后在使用 rpy2 时,与 Python 相比,我可以使用 RI 执行统计分析。下面是我的一段代码:
import pygtk
pygtk.require("2.0")
import gtk
from rpy2.robjects.vectors import DataFrame
def get_open_filename(self):
filename = None
chooser = gtk.FileChooserDialog("Open File...", self.window,
gtk.FILE_CHOOSER_ACTION_OPEN,
(gtk.STOCK_CANCEL, gtk.RESPONSE_CANCEL,
gtk.STOCK_OPEN, gtk.RESPONSE_OK))
response = chooser.run()
if response == gtk.RESPONSE_OK:
don = DataFrame.from_csvfile(chooser.get_filename())
print(don)
chooser.destroy()
return filename
运行代码时,don
会打印。但问题是:在 中don
,有两列 X 和 YI 无法访问以执行分析。感谢您的帮助