pandas_例子1

题目(以600000股票为例,数据在CSDN下载资源中,文末会附上链接):
1. 输出该股票所有收盘比开盘上涨3%以上的日期
2. 输出该股票所有开盘比前日收盘跌幅超过2%的日期
3. 假如从2010年1月1日开始,每月第一个交易日买入1手股票,每年最后一个交易日卖出所有股票,到今天为止,收益如何?
import pandas as pd
import numpy as np
df = pd.read_csv('./600000.csv',encoding='utf-8')
df.head()

df.drop(labels='Unnamed: 0',axis=1,inplace=True) # 删除 Unnamed: 0 列
df
 
df['tradeDate'] = pd.to_datetime(df['tradeDate'])
df.sort_values(by='tradeDate',ascending=True,inplace=True)
df.set_index('tradeDate',inplace=True)

pandas_例子1最先出现在Python成神之路

版权声明:
作者:dingding
链接:https://www.techfm.club/p/17193.html
来源:TechFM
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>