0

我会使用 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 无法访问以执行分析。感谢您的帮助

4

1 回答 1

0

您是否检查过有关从 a中提取元素DataFrame的文档?

于 2013-08-06T18:08:43.907 回答