苹果股票数据分析(object数据的转换,行索引的转换)


导入数据分析三剑客
import numpy as np
import pandas as pd
import matplotlib.pyplot as plt

apple=pd.read_csv("C://Users/Administrator/Desktop/apple.csv")

#a=apple.dtypes
'''
Date          object
Open         float64
High         float64
Low          float64
Close        float64
Adj Close    float64
Volume         int64
dtype: object'''

#a=apple.head()
'''
         Date      Open      High       Low     Close  Adj Close     Volume
0  1999-03-01  1.243304  1.243304  1.200893  1.205357   1.051931  121956800
1  1999-03-02  1.218750  1.261161  1.205357  1.236607   1.079204  170763600
2  1999-03-03  1.241071  1.254464  1.196429  1.220982   1.065567   73337600
3  1999-03-04  1.232143  1.232143  1.156250  1.194196   1.042192   91817600
4  1999-03-05  1.225446  1.225446  1.156250  1.185268   1.034399  117009200
'''

apple['Date']=pd.to_datetime(apple['Date'])#pd.to_datetime()将object类型数据转换为时间类型数据,int。有利于排序

#a=apple.dtypes
'''
Date         datetime64[ns]
Open                float64
High                float64
Low                 float64
Close               float64
Adj Close           float64
Volume                int64
dtype: object
'''

#将Date设置为行索引
apple.set_index('Date',inplace=True)

#a=apple.head()
'''
                Open      High       Low     Close  Adj Close     Volume
Date                                                                    
1999-03-01  1.243304  1.243304  1.200893  1.205357   1.051931  121956800
1999-03-02  1.218750  1.261161  1.205357  1.236607   1.079204  170763600
1999-03-03  1.241071  1.254464  1.196429  1.220982   1.065567   73337600
1999-03-04  1.232143  1.232143  1.156250  1.194196   1.042192   91817600
1999-03-05  1.225446  1.225446  1.156250  1.185268   1.034399  117009200
'''

plt.plot(apple['Adj Close'])
plt.show()

结果展示
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值