pandas
weixin_44222183
这个作者很懒,什么都没留下…
展开
-
pandas替换空值为任意值(包括None)
pandas 列对象和行对象在转换成json的时候很容易出现抓换错误,所有针对这个现象需要手动转换def pro_data(ret,target): if target is None: return ret.where(ret.notnull(), None).tolist() else: ret.fillna(target)原创 2021-06-22 16:52:57 · 2310 阅读 · 0 评论 -
第四节 Pandas新增行或列
1.新增行:a.loc[5]=[1,1,1,1,1,1] #在行中新增为索引为5的数据其中数组中元素的个数需要和列的个数相同2.新增列a["穿衣指数"]=[1,1,1,1,1]其中数组中元素的个数需要和行的个数相同原创 2021-06-30 16:40:10 · 173 阅读 · 0 评论 -
第三节 Pandas几种查询方式
读取表格import pandas as pddf=pd.read_excel(r"/Users/a123/Desktop/气温.xlsx")print(df)在数据量特别大的时候回导致数据看不全,所有我们需要对截取数据的一部分1.查看头部(前三行)print(df.head(3))2.查看尾部(后三行)print(df.tail(3))3.取指定行(第0行)print(a.iloc[0])4.取指定列(“风力”列)print(a["风力])5.条件筛选:单条原创 2021-06-29 13:40:53 · 194 阅读 · 2 评论 -
第二节 Pandas中的Dataframe和Series
Dataframe是pandas中的数据结构,可以认为是一个表格数据import pandas as pd #导入pandas包df=pd.read_excel(r"C:\Users\Administrator\Desktop\测试.xlsx") #将文件的路径放入函数里面即可print(df) #打印对象1.每列可以是不同的值类型(数值、字符串、布尔值、日期等)2.既有行索引index(上图中的0),也有列索引columns(上图中的“第一列”,“第二列”)3.可以被看做由数组(列表)组原创 2021-06-28 11:25:43 · 100 阅读 · 0 评论 -
第一节 pandas将数据读取到内存中
pandas 的工作机制pandas是一个python扩展包那么他必然要将数据读取到python中来,那么可以识别哪些类型的数据格式呢?excel格式:xlsx,xls,csv对象格式:json查询集格式:sql网页格式:html这些格式是如何进行读取工作呢?import pandas as pd #导入pandas包df=pd.read_excel(r"C:\Users\Administrator\Desktop\测试.xlsx") #将文件的路径放入函数里面即可print(df)原创 2021-06-12 14:34:28 · 523 阅读 · 2 评论 -
pandas前言
什么是pandas?一个Python库:用于数据分析、数据处理、数据可视化,狭义上可以认为他是一个类似excel的工具.为什么要用pandas?大数据时代下数据量急剧上升excel已经无法满足这么庞大的数据了 (excel最多1048576行),pandas能够更好的代替excel完成复杂的工具.怎样使用pandas?第一种是小白使用的方式:在清华源中下载符合您系统的版本:清华源另一种是已经在本地有安装过python的可以直接使用:pip install pandas...原创 2021-06-12 13:22:07 · 210 阅读 · 2 评论