import numpy as np
import pandas as pd
from pandas_datareader import data
import datetime as dt
数据准备
'''
获取国内股票数据的方式是:"股票代码"+"对应股市"(港股为.hk,A股为.ss)
例如腾讯是港股是:0700.hk
'''
'''
定义函数
函数功能:计算股票涨跌幅=(现在股价-买入价格)/买入价格
输入参数:column是收盘价这一列的数据
返回数据:涨跌幅
'''
def change(column):
buyPrice=column[0]
curPrice=column[column.size-1]
priceChange=(curPrice-buyPrice)/buyPrice
if priceChange>0:
print('股票累计上涨=',round(priceChange*100,2),'%')
elif priceChange==0:
print('股票无变化=',round(priceChange*100,2)*100,'%')
else:
print('股票累计下跌=',round(priceChange*100,2)*100,'%')
return priceChange
'''
三星电子
每日股票价位信息
Open:开盘价
High:最高加
Low:最低价
Close:收盘价
Volume:成交量
因雅虎连接不到,仅以三星作为获取数据示例
'''
sxDf = data.DataReader('005930', 'naver', start='2021-01-01', end='2022-01-01')
sxDf.head()
OpenHighLowCloseVolumeDate2021-01-0481000844008020083000386552762021-01-0581600839008160083900353356692021-01-0683300845008210082200420890132021-01-0782800842008270082900326446422021-01-088330090000830008880059013307
sxDf.info()
<class 'pandas.core.frame.dataframe'>
DatetimeIndex: 248 entries, 2021-01-04 to 2021-12-30
Data columns (total 5 columns):
# Column Non-Null Count Dtype
0 Open 248 non-null float64
1 High 248 non-null float64
2 Low 248 non-null float64
3 Close 248 non-null float64
4 Volume 248 non-null int32
dtypes: float64(4), int32(1)
memory usage: 10.7 KB
</class>
阿里巴巴
AliDf=pd.read_excel(r'C:\Users\EDY\Desktop\吧哩吧啦\学习\Untitled Folder\阿里巴巴2017年股票数据.xlsx',index_col='Date')
AliDf.tail()
OpenHighLowCloseAdj CloseVolumeDate2017-12-22175.839996176.660004175.039993176.289993176.289993125247002017-12-26174.550003175.149994171.729996172.330002172.330002129138002017-12-27172.289993173.869995171.729996172.970001172.970001101523002017-12-28173.039993173.529999171.669998172.300003172.30000395081002017-12-29172.279999173.669998171.199997172.429993172.4299939704600
AliDf.info()
`
DatetimeIndex: 251 entries, 2017-01-03 to 2017-12-29
Data columns (total 6 columns):
# Column Non-Null Count Dtype
Original: https://blog.csdn.net/weixin_46023346/article/details/123503881
Author: 惜木兮
Title: Python | 股票数据可视化
原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/640072/
转载文章受原作者版权保护。转载请注明原作者出处!