Python中的pandas模块学习
本文是基于Windows系统环境,学习和测试pandas模块:
Windows 10
PyCharm 2018.3.5 for Windows (exe)
python 3.6.8 Windows x86 executable installer
1. 读取csv/txt文件
读取txt文件,设置分隔符为‘,’,设置是否跳过第一行
import pandas as pd
data = pandas.read_csv('test.txt', sep=',', header=None)
print(data)
读取某一行
import pandas as pd
data = pandas.read_csv('test.txt')
index = 3
printf(data.ix[index]) # 读取第三行
读取某一列
import pandas as pd
data = pandas.read_csv('test.txt')
printf(data['ID']) # 读取属性名为ID的列,区分大小写
读取前5行
import pandas as pd
data = pd.read_csv('user.csv')
data.head(5) # 获取前5行
2. 基本操作
删除/选取某列含有特殊数值的行
import pandas as pd
data = pd.read_csv('user.csv')
print(data)
#删除/选取某列含有特定数值的行
#data[data['A'].isin([1])] # 选取df1中A列包含数字1的行
data=data[~data['A'].isin([1])] # 通过~取反,选取不包含数字1的行
print(data)
删除/选取某行含有特殊数值的列
cols=[x for i,x in enumerate(df2.col
Python中的pandas模块学习
最新推荐文章于 2023-12-17 18:14:19 发布
本文介绍了在Python中使用pandas模块读取csv/txt文件,包括读取特定行、列,删除特定值的行和列,处理空值,以及进行统计分析。详细讲解了如何读取文件、选取和删除数据,以及填充缺失值等操作。

最低0.47元/天 解锁文章
2763

被折叠的 条评论
为什么被折叠?



