![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据分析
小小葱!
只要路是对的,就不怕路远。
展开
-
利用Python读取CSV文件并计算某一列的均值和方差
总共有接近七千行数据,主要的工作就是将其中的股价数据提取出来,放入一个数组之中,然后利用numpy模块即可求出需要的数据。这里利用了csv模块来对文件进行处理,最终实现的代码如下:import csvimport numpy as npwith open(‘pingan_stock.csv‘) as csv_file: row = csv.reader(csv_file, delimiter=‘,‘) next(row) # 读取首行 price = [] # 建立.原创 2020-08-21 17:37:17 · 11536 阅读 · 2 评论 -
数据分析学习笔记2020/8/3——pandas
pandas的常用数据类型:Series 一维,带标签数组DataFrame 二维,Series容器pandas之Series创建pandas之Series切片和索引pandas之Series的索引和值对于一个陌生的series类型,我们如何知道他的索引和具体的值呢?pandas之读取外部数据我们的这组数据存在csv中,我们直接使用pd. read_csv即可和我们想象的有些差别,我们以为他会是一个Series类型,但是他是一个DataFrame,那么接下来我们就来了解原创 2020-08-08 22:11:42 · 308 阅读 · 0 评论 -
数据分析学习笔记2020/7/22——numpy
numpy创建数组(矩阵)import numpy as npimport random#使用numpy生成数组,得到ndarray的类型t1 = np.array([1,2,3,])print(t1) #[1 2 3]print(type(t1)) #<class 'numpy.ndarray'>t2 = np.array(range(10)) #[0 1 2 3 4 5 6 7 8 9]print(t2)#[0 1 2 3 4 5 6 7 8 9]print(type原创 2020-08-02 17:05:06 · 124 阅读 · 0 评论 -
数据分析学习笔记2020/7/21——matplotlib绘制直方图
假设你获取到了2017年内地电影票房前20的电影(列表a)和电影票房数据(列表b),那么如何更加直观的展示该数据?a = [“战狼2”,“速度与激情8”,“功夫瑜伽”,“西游伏妖篇”,“变形金刚5:最后的骑士”,“摔跤吧!爸爸”,“加勒比海盗5:死无对证”,“金刚:骷髅岛”,“极限特工:终极回归”,“生化危机6:终章”,“乘风破浪”,“神偷奶爸3”,“智取威虎山”,“大闹天竺”,“金刚狼3:殊死一战”,“蜘蛛侠:英雄归来”,“悟空传”,“银河护卫队2”,“情圣”,“新木乃伊”,]b=[56.01,26.原创 2020-07-21 20:37:26 · 192 阅读 · 0 评论 -
数据分析学习笔记2020/7/20——matplotlib绘制条形图
案例一:假设你获取到了2017年内地电影票房前20的电影(列表a)和电影票房数据(列表b),那么如何更加直观的展示该数据?a = [“战狼2”,“速度与激情8”,“功夫瑜伽”,“西游伏妖篇”,“变形金刚5:最后的骑士”,“摔跤吧!爸爸”,“加勒比海盗5:死无对证”,“金刚:骷髅岛”,“极限特工:终极回归”,“生化危机6:终章”,“乘风破浪”,“神偷奶爸3”,“智取威虎山”,“大闹天竺”,“金刚狼3:殊死一战”,“蜘蛛侠:英雄归来”,“悟空传”,“银河护卫队2”,“情圣”,“新木乃伊”,]b=[56.0原创 2020-07-20 21:14:22 · 556 阅读 · 0 评论 -
数据分析学习笔记2020/7/13——matplotlib绘制散点图
案例一:假设通过爬虫你获取到了北京2016年3,10月份每天白天的最高气温(分别位于列表a,b),那么此时如何寻找出气温和随时间(天)变化的某种规律?a = [11,17,16,11,12,11,12,6,6,7,8,9,12,15,14,17,18,21,16,17,20,14,15,15,15,19,21,22,22,22,23]b = [26,26,28,19,21,17,16,19,18,20,20,19,22,23,17,20,21,20,22,15,11,15,5,13,17,10,11,原创 2020-07-13 22:31:22 · 297 阅读 · 0 评论 -
数据分析学习笔记2020/7/10——matplotlib绘制折线图
from matplotlib import pyplot as plt#设置图片大小fig = plt.figure(figsize=(20,8),dpi=80) #figsize的20,8分别表示宽和高,dpi是清晰程度,即每英寸上点的个数。figure图形图标的意思,在这里指的就是我们画的图,通过实例化一个figure并且传递参数,能够在后台自动使用该figure实例。在图像模糊的时候可以传入dpi参数,让图片更加清晰。x=range(2,26,2)y=[15,13,14.5,17,29,原创 2020-07-10 22:24:06 · 291 阅读 · 0 评论