Numpy & Pandas (数据处理教程)
【莫烦Python】https://www.bilibili.com/video/BV1Ex411L7oT?vd_source=57d3342470e7dc2f79755e6a0c6295ac
橙黄橘绿时_Eden
在读硕士
展开
-
p18pandas plot画图
#plot methods:‘bar’,‘hist’,‘box’,‘kde’,‘area’,‘scatter’,‘hexbin’,'pie’等等#scatter(x= ,y= )只有两个属性原创 2022-06-17 11:38:40 · 75 阅读 · 0 评论 -
p17pandas合并merge
merge相对于concat合并方式更加多元化#merging two df by key/keys.(may be used in database)how=’left’,以上面的为基准进行一一对应原创 2022-06-17 10:43:30 · 61 阅读 · 0 评论 -
p16panda合并concat
pandas怎样合并dataframe可以横向合并,可以竖向合并,columns名称不同我们同样可以合并对于这种,通常采用上下合并对index重新索引当两个DataFrame的columns不完全相同时,若直接concat,对于没有的数字,会用Nan填充,这是因为默认的outer处理模式使用‘inner’会进行裁剪,选择两组中相同的column部分,进行合并...原创 2022-06-17 09:04:36 · 251 阅读 · 0 评论 -
p15pandas导入导出
pandas数据保存/读取可点击官网使用文档https://pandas.pydata.org/docs/user_guide/io.html#csv-text-filespickle是python官方存储格式文件在excel中新建csv文件数据,尝试读取sep参数解析,虽然是读csv,但它也可以读txt文件,可能会用到“,”逗号去分割column或者row自动加上了索引...原创 2022-06-14 12:46:25 · 55 阅读 · 0 评论 -
p14处理丢失数据/nan
在实际情况中会存在部分数据缺失any指任意个数nan,all必须全部为nan才丢弃原创 2022-06-14 12:08:45 · 48 阅读 · 0 评论 -
p13pandas设置值
如何给选定的范围/位置,设置相应的值1最简单的方法想加空行加序列,index需要对应原创 2022-06-14 11:51:57 · 45 阅读 · 0 评论 -
p12pandas选择数据
对应标签/取值范围,来选择数据两种方式打印出来的效果一样切片exm:print(df.loc[‘20220103’])对行列进行选择df.loc[:,‘a’:‘c’]****(另一种筛选,把label和position结合在一起,ix已经弃用了,loc即可,记住太多也没用mixed selection:ix)Boolean indexing这里只对比a,但是其它也会显示出来...原创 2022-06-14 11:35:58 · 37 阅读 · 0 评论 -
p11pandas基本介绍
numpy是帮你划分好的矩阵或者序列,如给出一个dataset的矩阵,numpy能给出多少行,多少列,进行排序;pandas更像一个字典形式的numpy,numpy像一个列表因为可以对不同行和列进行重新命名比如这一行是房屋价格,这一行是房屋面积等等****注;nan not a number看怎样创建一个矩阵,它在pandas中叫做Dataframe创建之前,先定义一个dates,当作它的描述行的一个索引,不给出就会按照0,1,2。。进行排序。DataFrame就是一个大的matrixs,原创 2022-06-14 10:28:03 · 58 阅读 · 0 评论 -
p9numpy的array分割
怎样实现不等量分割,因为机器学习大量使用到不等量分割另一种分割函数原创 2022-06-12 13:18:38 · 65 阅读 · 0 评论 -
p8numpy的array合并
vertical stackhorizontal stack怎样把横向的数列变为纵向转置参数无用可用reshape或在行上加一个维度使用concatenate合并可以指定维度原创 2022-06-12 12:48:57 · 40 阅读 · 0 评论 -
p7numpy的索引
迭代每一行/列迭代item,摊平flatten原创 2022-06-12 12:26:46 · 35 阅读 · 0 评论 -
p6numpy的基础运算2
arg函数输出索引一种是类的方法一种是实例的方法是因为numpy的实例具有对应的方法中位数median累加cumsum累差diffnonzero输出非零的索引能像列表一样使用sort排序在np中用到矩阵相乘的话,可能用到矩阵的转置transposeclip截尾...原创 2022-06-12 12:16:29 · 56 阅读 · 0 评论 -
p5numpy的基础运算/运算形式
array的减法array的加法广播机制,加法python中的乘法是“*”,0次方是“**”对于sin、cos等三角函数写法,np.sin(x)当我们想运行矩阵的乘法np中乘法分两种,一个是逐个相乘,一个是矩阵的乘法创建随机array想在矩阵中找出来最大值/最小值/求和。。可指定维数axisaxis=0横向看,跨行,指的每列axis=1列向看,跨列,指的每行...原创 2022-06-12 10:11:06 · 49 阅读 · 0 评论 -
p4numpy创建array
numpy形成的数组是不带逗号的可在其身后定义数据类型int/foloat后的数值越小,占用的空间越小,越不精确可定义zeros/ones/empty数组,给出其形状numpy.arange类似于range操作可将reshape为数组生成线段,将1-10等分为5个点也可以reshape......原创 2022-06-12 09:08:57 · 35 阅读 · 0 评论 -
p3numpy属性
numpy可直接将列表转化为数组array会形成相关属性,例如长宽、size、形状、维数等等原创 2022-06-12 08:30:23 · 54 阅读 · 0 评论 -
p2Numpy&Panda安装
百度搜索:Numpy/Numpy可看安装方式https://numpy.org/install/https://pandas.pydata.org/docs/getting_started/install.html明天尝试使用linux系统原创 2022-06-10 22:26:53 · 90 阅读 · 0 评论 -
p1Numpy&Pandas有什么用
在科学运算中,最为重要的两个模块Numpy&Pandaspandas基于numpypython进行数据分析离不开它们对于机器学习和神经网络等使用Numpy&Pandas进行数据分析,比python自带的list、dic本身要快得多因为其采用C语言编写对于字典、列表等,单独计算每一个数,计算成本很高对于矩阵的计算,成本下降、速度增快...原创 2022-06-10 21:59:45 · 121 阅读 · 0 评论