“大熊猫日期时间转换为数字”中的问题

Huanian Zhang

我使用熊猫读取csv文件进行一些分析。但是返回的类型是pandas.core.series.Series,无法使用命令matplotlib.dates.date2num将其转换为num。下面是我的代码:

import pandas as pd
import numpy as np
from bokeh.plotting import figure, output_file, show
import matplotlib.dates as mdates
import time
import matplotlib.pyplot as plt

AAPL = pd.read_csv(
    "http://ichart.yahoo.com/table.csvs=AAPL&a=0&b=1&c=2009&d=0&e=1&f=2010",
    parse_dates=['Date']
)

x = AAPL['Date']
y = AAPL['Close']
print type(x)
x = mdates.date2num(x)

z4 = np.polyfit(x, y, 6)
p4 = np.poly1d(z4)
xx = np.linspace(x.min(), x.max(), 100)
dd = mdates.num2date(xx)
plt.plot(dd,p4(xx))

命令print type(x)返回pandas.core.series.Seriesx = mdates.date2num(x)错误返回为:AttributeError: 'numpy.datetime64' object has no attribute 'toordinal'.

谁能为我解决这个问题?

停止伤害莫妮卡

使用x.astype(datetime)转换为datetime

from datetime import datetime
x = mdates.date2num(x.astype(datetime))

z4 = np.polyfit(x, y, 6)
p4 = np.poly1d(z4)
xx = np.linspace(x.min(), x.max(), 100)
dd = mdates.num2date(xx)
plt.plot(dd,p4(xx))

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

将列表转换为大熊猫中的日期时间

来自分类Dev

将字符串转换为大熊猫中的日期时间

来自分类Dev

使用自定义的解析功能将索引转换为大熊猫中的日期时间

来自分类Dev

大熊猫将字符串列转换为日期时间,允许丢失但无效

来自分类Dev

是否可以将大熊猫的日期时间转换为工作日/周末和季节?

来自分类Dev

CSV文件打开时,大熊猫中的日期时间转换错误

来自分类Dev

如何摆脱大熊猫将Excel工作表中的大量数字转换为指数?

来自分类Dev

如何不将date_string转换为大熊猫中的日期?

来自分类Dev

如何将字符串日期(2020年11月13日)转换为大熊猫中的日期时间?

来自分类Dev

如何根据日期来过滤大熊猫中的时间?

来自分类Dev

处理大熊猫中的日期

来自分类Dev

大熊猫:从read_sql导入后,将列解析/转换为日期

来自分类Dev

大熊猫:从read_sql导入后,将列解析/转换为日期

来自分类Dev

在大熊猫中按时间顺序对日期进行排序

来自分类Dev

在大熊猫中扩展日期时间数据,例如插值

来自分类Dev

在大熊猫分组后分配日期时间

来自分类Dev

如何计算重叠在大熊猫日期时间间隔?

来自分类Dev

带有大熊猫日期时间索引的列表理解

来自分类Dev

大熊猫日期更改时如何减去时间?

来自分类Dev

大熊猫:将CSV系列转换为数据框

来自分类Dev

大熊猫将索引值转换为小写

来自分类Dev

将大熊猫堆积的DataFrame转换为矩阵

来自分类Dev

Groupby转换为大熊猫列表不起作用

来自分类Dev

将大熊猫的月份和年份转换为几天

来自分类Dev

大熊猫:将CSV系列转换为数据框

来自分类Dev

大熊猫将分组的行转换为列

来自分类Dev

如何在大熊猫中将行数据转换为列数据,同时重复和移动日期?

来自分类Dev

大熊猫:通过将日期(mm / dd / yy)转换为工作日来创建“工作日” DataFrame列

来自分类Dev

大熊猫系列中的向量化日期解析?

Related 相关文章

  1. 1

    将列表转换为大熊猫中的日期时间

  2. 2

    将字符串转换为大熊猫中的日期时间

  3. 3

    使用自定义的解析功能将索引转换为大熊猫中的日期时间

  4. 4

    大熊猫将字符串列转换为日期时间,允许丢失但无效

  5. 5

    是否可以将大熊猫的日期时间转换为工作日/周末和季节?

  6. 6

    CSV文件打开时,大熊猫中的日期时间转换错误

  7. 7

    如何摆脱大熊猫将Excel工作表中的大量数字转换为指数?

  8. 8

    如何不将date_string转换为大熊猫中的日期?

  9. 9

    如何将字符串日期(2020年11月13日)转换为大熊猫中的日期时间?

  10. 10

    如何根据日期来过滤大熊猫中的时间?

  11. 11

    处理大熊猫中的日期

  12. 12

    大熊猫:从read_sql导入后,将列解析/转换为日期

  13. 13

    大熊猫:从read_sql导入后,将列解析/转换为日期

  14. 14

    在大熊猫中按时间顺序对日期进行排序

  15. 15

    在大熊猫中扩展日期时间数据,例如插值

  16. 16

    在大熊猫分组后分配日期时间

  17. 17

    如何计算重叠在大熊猫日期时间间隔?

  18. 18

    带有大熊猫日期时间索引的列表理解

  19. 19

    大熊猫日期更改时如何减去时间?

  20. 20

    大熊猫:将CSV系列转换为数据框

  21. 21

    大熊猫将索引值转换为小写

  22. 22

    将大熊猫堆积的DataFrame转换为矩阵

  23. 23

    Groupby转换为大熊猫列表不起作用

  24. 24

    将大熊猫的月份和年份转换为几天

  25. 25

    大熊猫:将CSV系列转换为数据框

  26. 26

    大熊猫将分组的行转换为列

  27. 27

    如何在大熊猫中将行数据转换为列数据,同时重复和移动日期?

  28. 28

    大熊猫:通过将日期(mm / dd / yy)转换为工作日来创建“工作日” DataFrame列

  29. 29

    大熊猫系列中的向量化日期解析?

热门标签

归档