![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python函数应用
文章平均质量分 79
wencky
这个作者很懒,什么都没留下…
展开
-
Python 文件读取及方法选择——学习笔记
对于初学者来说,Python 有很多种文件导入的方式,如何来选择呢?在学习过程中,梳理总结方法原创 2022-02-10 10:27:07 · 1720 阅读 · 0 评论 -
Python——DataFrame中,中文列的筛选
中文筛选的方法:筛选出A列重庆的行:data.A==‘重庆’ / data[‘A’]==‘重庆’筛选出A列包含重庆的行业(答案中有:重庆/北京和重庆):data.A.str筛选出A列分别是重庆和成都的行业:data.A.isin([‘重庆’,’成都’])筛选出在dataframe2的A列中包含dataframe1的B列的所有选项:data2.A.isin(data1.index....原创 2018-10-16 22:45:57 · 11104 阅读 · 0 评论 -
Series索引、切片
一. Series 位置索引位置索引,从0开始数,[0]是series第一个数,[1]是series第二个数series不能[-1]定位索引In [1]:s = pd.Series(np.random.rand(10))Out[1]:0 0.7738931 0.1863672 0.0918933 0.7788264 0.8317565 0....原创 2018-10-20 14:32:11 · 10183 阅读 · 0 评论 -
Dataframe 索引、切片及技巧
Dataframe 索引方式:列索引 df[‘a’]/df[[‘a’,‘b’]]#按照列名选择列,只选择一列输出Series,选择多列输出Dataframe#df[]默认选择列,[]中写列名(所以一般数据colunms都会单独制定,不会用默认数字列名,以免和index冲突)#核心笔记:df[col]一般用于选择列,[]中写列名行索引 df.loc[‘one’]/df.loc[...原创 2018-10-20 15:03:34 · 5420 阅读 · 0 评论 -
Python批量读取数据
如何通过python批量读取数据?把所有需要读取的文件放在一个文件夹里;创建函数分别读取文件;import pandas as pdimport osdef f1(): path = 'C:/Users/Administrator/Desktop/数据文件' #输入文件存储路径 folder = os.walk(path) #生成器,里面包含三个东西:根目录,根目...原创 2018-10-20 16:56:23 · 4245 阅读 · 0 评论 -
index_col的用法 index_col = None / 0 / False
原数据:index_col 默认值(index_col = None)——重新设置一列成为index值import pandas as pdimport osos.chdir('C:/Users/Administrator/Desktop')df = pd.read_excel('数据.xls')输出:index_col=False——重新设置一列成为index值im...原创 2018-10-20 17:22:17 · 50157 阅读 · 5 评论 -
Python中创建Dataframe的方法
介绍5种在Python中创建Dataframe的方法:1.由数组/list组成的字典创建DataFrameimport pandas as pdimport numpy as npIn [1]:data = pd.DataFrame({'name':['wencky','stany','barbio'], 'age':[29,29,3], ...原创 2018-10-21 17:38:07 · 48141 阅读 · 1 评论 -
Dataframe删除指定行
在处理pandas的DataFrame中,如果想像excel那样筛选,只要其中的某一行或者几行,可以使用isin()方法来实现,只需要将需要的行值以列表方式传入即可,还可传入字典,进行指定筛选。但是如果我们只想要所有内容中不包含特定行的内容,却并没有一个isnotin()方法,经常查找之后,发现只能换种方式使用isin()来实现这个需求。---------------------作者:htb...转载 2018-12-01 14:51:38 · 11120 阅读 · 0 评论 -
dataframe修改列名
在做数据挖掘的时候,想改一个DataFrame的column名称,所以就查了一下,总结如下:数据如下:import pandas as pda = pd.DataFrame({‘A’:[1,2,3], ‘B’:[4,5,6], ‘C’:[7,8,9]})aA B C1 4 72 5 83 6 9方法一:暴力方法a.columns = [...转载 2018-12-18 13:43:59 · 3504 阅读 · 0 评论