箱式图无缝连接

主要是对历年苹果股市信息查询信息并绘图,需要使用matplotlib知识

import pandas as pd
import matplotlib.pyplot as plt
import warnings
warnings.filterwarnings('ignore')
plt.rcParams['font.sans-serif']=['SimHei'] #图中中文字体设置为黑体
data = pd.read_csv('Apple_stock.csv')  # 读入数据
# print(data.head(5))  # 前五行数据
# print('**********************')
# print(data.info())  # 数据摘要
# print('**********************')
# print(data.dtypes)  # 数据类型
# print('**********************')
# print(data.shape)  # 数据行列数
# print('**********************')
# print(data.describe())  #数据的描述性信息
# print('**********************')
# print(data)  # 数据查看
#
# print(data.isnull().sum())   # 查看缺失值
#
# data = data.dropna()  # 缺失值处理,删除
# data = data.drop_duplicates()  # 删除数据中所有列值相同的数据
# max_open = data['Open'].max()   #开盘价最高的价格是
# print(max_open)
# # 历史收盘价的最高和最低
# print(data['Close'].max(), data['Close'].min())


# data['日期'] = pd.to_datetime(data['Date'], format='%Y-%m-%d')  # 格式转换
#
# # 共有多少年的数据,分别是哪几年,第二种做法
def yeartiqu(x):
    return x[:4]
data['year'] = data['Date'].apply(yeartiqu)
year = data.groupby(data['year']).size()
print('共有{}年数据,分别是{}'.format(len(year), [i for i in year.index]))
#
# # 2013年股市最低价
# data2013 = data[data['year']=='2013']
# p
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值