pandas没有将表的内容保存到csv中

时间:2015-04-23 21:33:05

标签: python csv pandas

我做了类似的事情来创建一个空数据框并填充它。但是,看起来输出是空的,即只创建标题,而不是其余数据。

def create_data(self):
    mydf = pd.DataFrame(columns=<some header>)
    data = []
    for i in xrange(0, 10):
        data = something
        mydf.append(data)
    return mydf 

def print(self):
    data = self.create_data()
    data.to_csv(some_filename, sep=",")

1 个答案:

答案 0 :(得分:0)

您需要指定append的结果,因为它会返回追加结果:

def create_data(self):
    mydf = pd.DataFrame(columns=<some header>)
    data = []
    for i in xrange(0, 10):
        data = something
        mydf = mydf.append(data)
    return mydf