Series结构 筛选数据 指定值 备注:查找出指定数值的索引和数值. 逻辑运算 备注:查找出值大于2的数据. 复合索引 DataFrame结构 显示指定列 筛选显示 备注:值小于0的显示原值,否则显示空值. 备注:值小于0的显示原值,否则显示原值的负数. 备注:显示a<b的行. 备注:显示a<b且b<c的行.…
显示DataFrame结构中的指定列 使用iloc索引 指定一行的信息 指定多行信息 备注:第[1,5)行信息. 指定行和列 备注:第[0,5)行中第[1,3)列信息. 使用loc索引 指定行信息 备注:设置"Name"列为索引,显示"Name"为"Heikkinen,Miss.Laina"的信息. 获取指定行和列的值 备注:"Name"为"Heikkinen,Miss.Laina"的"Fare&…
Pandas库: pandas索引与计算:…
一.读取文件 1)读取文件内容 import pandas info = pandas.read_csv('1.csv',encoding='gbk') # 获取文件信息 print(info) print(type(info)) # 查看文件类型 print(info.dtypes) # 查看每列文件的类型 print(help(pandas.read_csv)) 2)获取文件的信息 import pandas info = pandas.read_csv('1.csv',encoding='…
导入Pandas库 创建DataFrame结构 读取.csv文件 titanic_train.csv文件:https://files.cnblogs.com/files/gloria-zhang/titanic_train.rar pd.read_csv()返回DataFrame结构. 显示部分内容 数据信息 数据索引 没有指定的话会添加从0开始的索引. 列信息 每列数据类型 数据值 取指定的数据 指定索引列 根据索引获取数据 数据运算 备注:包括的运算有加.乘.求平均数.求最大值和最小值. 统…
1.读取数据 import pandas food_info = pandas.read_csv("food_info.csv") print(type(food_info)) # <class 'pandas.core.frame.DataFrame'> 2.数据类型 3.数据显示 food_info.head() # 显示读取数据的前5行 food_info.head(3) # 显示读取数据的前3行 food_info.tail(3) # 显示读取数据的后3行 food…
时间戳 向后推的时间戳 备注:五天后的时间. 指定日期和时间 时间的Series结构 按要求显示时间(开始时间,时间间隔,时间个数) 转换为时间格式,并设置时间列为索引列 方法一 方法二 筛选显示 方法一 备注:按日期时间区间显示数据. 方法二 备注:按年显示. 方法三 备注:按日期区间显示. 方法四 备注:按月显示. 方法五 备注:按逻辑运算结果显示. 方法六 备注:按时间区间显示. 求平均值 备注:按天和按小时求平均值. 备注:每三天求平均值. 求最大值 备注:按天求最大值.…
Series结构 索引 修改 旧数据赋值给新数据,旧数据不变. 对某一数值进行修改,可以选择保留修改前或修改后的数值. 替换索引 修改某一个索引 添加 在数据1后添加数据2,数据1不改变. 添加一个数据. 数据1后添加数据2,新生成的数据可以选择是否用原数据的索引. 删除 DataFrame结构 索引 修改 修改值 修改索引 添加 添加一行数据 两组DataFrame数据按行连接 两组DataFrame数据按列连接 删除 删除行 删除列…
DataFrame结构 指定列中相同元素求和 备注:指定列"key"中相同元素的"data"值求和. 备注:指定列"A"和"B",给"C"和"D"中相应元素的值求和. 指定列中相同元素求平均数 备注:按照指定列"Sex",相同的元素分别给"Age"和"Survived"值求平均数. 指定列中相同元素计数 备注:指定列是"…
字符串小写 字符串大写 字符串长度 去掉字符串中的空格 去掉字符串中的左空格 去掉字符串中的右空格 字符串替换 按字符串切割 字符串是否包含在另一个字符串中…