无法将表的内容保存到cs中

2024-03-29 10:14:18 发布

您现在位置:Python中文网/ 问答频道 /正文

我做了类似的事情来创建一个空的数据帧并填充它。但是,输出看起来是空的,也就是说,只创建了头,而没有创建其余的数据。你知道吗

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=",")

Tags: columns数据inselfdataframefordatadef
1条回答
网友
1楼 · 发布于 2024-03-29 10:14:18

^{}返回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 

相关问题 更多 >