世界第一大栗旬 发表于 2022-1-14 13:21:10

这是什么错误类型,怎么解决

在spyder运行如下代码之后:

#csv文件初始化
date_init=date(2009,12,31)
stocks=jd.get_index_stocks('000300.XSHG', date=date_init)
df_init=jd.get_price(stocks,start_date=date_init, end_date=date_init,fields=['close'],frequency='daily',skip_paused=False).to_frame()
df_init.to_csv(filename)

报错:
AttributeError: 'DataFrame' object has no attribute 'to_frame'

这是什么意思,怎么办

z5560636 发表于 2022-1-14 13:21:11

jd.get_price(stocks,start_date=date_init, end_date=date_init,fields=['close'],frequency='daily',skip_paused=False).to_frame()
返回的是一个DataFrame 类,这个类没有 to_frame() 方法。

世界第一大栗旬 发表于 2022-1-14 14:35:35

z5560636 发表于 2022-1-14 14:25
返回的是一个DataFrame 类,这个类没有 to_frame() 方法。

to_frame方法是什么呀,应该怎么修改呢

Stubborn 发表于 2022-1-14 15:20:39

jd.get_price()返回的是什么DataFrame类实现了to_frame方法吗?

为什么不贴DataFrame类代码呢

z5560636 发表于 2022-1-17 09:47:46

Stubborn 发表于 2022-1-14 15:20
jd.get_price()返回的是什么DataFrame类实现了to_frame方法吗?

为什么不贴DataFrame类代码呢

DataFrame是 pandas 用的数据类型
页: [1]
查看完整版本: 这是什么错误类型,怎么解决