MOOC《数据分析与显示》
python之数据分析中的三大库介绍,NumPy,matplotlib,pandas
from北理工学校
黑衣骑士兴
这个作者很懒,什么都没留下…
展开
-
NumPy(2)数据存取与函数
一、CSV文件存取二、多维数据的存储三、随机数函数四、统计函数五、梯度函数六、小结原创 2021-07-12 20:47:32 · 67 阅读 · 0 评论 -
NumPy库(1) 入门
掌握表示、清洗、统计和展示数据的能力一、数据的维度(一组数据的组织形式)列表:数据类型可相同,可不同数组:数据类型相同二、数组对象ndarray三、ndarray数组的创建和变换四、数组的操作不含终止编号[start,end,step],[start, end)多维的时候,a[0,1,2]:第一个维度上的第0号元素,第2个维度上的第1号元素,第3个维度上的...原创 2021-07-12 18:49:32 · 98 阅读 · 0 评论 -
Pandas(2) 数据特征分析
pandas通过对索引的操作来实现对数据的操作一、数据的排序二、数据的基本统计分析三、累计统计分析四、数据的相关分析如何统计相关性?协方差描述“相关性” 更精确的公式和方法:Pearson相关系数实例:房价增幅与M2增幅的相关性import pandas as pdimport numpy as nphprice = pd.Series([3.04,22.93,12.75,22.6,12.33],in...原创 2021-07-11 19:54:15 · 101 阅读 · 0 评论 -
Pandas(1)入门
解决了两个问题:提供了 高效的数据类型、数据分析的操作一、库的介绍为数据的应用,建立起数据和索引之间的关系二、Series类型从标量值创建从字典类型创建从ndarray类型创建Series类型可以看作是“索引 + 值”的数据,对它的切片和运算,都会生成series;当选择一个索引时,输出的是一个值了。三、DataFrame类型四、数据类型操作...原创 2021-07-09 00:20:30 · 54 阅读 · 0 评论 -
Matplotlib库(3)引力波绘制
import numpy as npimport matplotlib.pyplot as pltfrom scipy.io import wavfilerate_h,hstrain = wavfile.read("H1_Strain.wav","rb")rate_l,lstrain = wavfile.read("L1_Strain.wav","rb")reftime,ref_H1 = np.genfromtxt("wf_template.txt").transpose()htime...原创 2021-07-08 20:11:54 · 229 阅读 · 0 评论 -
Matplotlib库(2)基础绘图函数
核心:拿到数据后,如何选择合适的图形绘制方法来展示数据(经验)一、概述二、饼图 (百分数类型的数据)plt.pie()import matplotlib.pyplot as pltlabels = 'Frogs','Hogs','Dogs','Logs'sizes = [15,30,45,10]explode = (0,0.1,0,0)plt.pie(sizes,explode=explode,labels=labels,autopct='%1.1f%%',..原创 2021-07-08 18:48:29 · 544 阅读 · 1 评论 -
Matplotlib库(1)入门
一、库的介绍Matplotlib是优秀的数据可视化第三方库二、plot()函数三、pyplot的中文显示原创 2021-07-08 15:27:23 · 121 阅读 · 0 评论