首页 / 知识
如何用python处理数据
2023-11-12 13:21:00
python处理数据利器→Pandas
数据一般格式:csv/xlsx
如何用pandas读取数据
案例:用pandas处理商铺数据
用pandas处理
导入模块
importpandasaspd
#导入pandas模块
importwarnings
warnings.filterwarnings('ignore')
#不发出警告
print('成功导入模块')
#如何用pandas读取数据-csv
df=pd.read_csv('/home/kesci/商铺数据.csv')
print(type(df),df['name'].dtype)#查看df类型,查看df中一列的数值类型
df.head()
#用pandas处理商铺数据-comment字段清洗
df1=df[df['comment'].str.contains('条')]
df1['comment']=df1['comment'].str.split('条').str[0]
print(df1['comment'].dtype)
df1['comment']=df1['comment'].astype('int')
print(df1['comment'].dtype)#更改列数值类型
df1.head()
#用pandas处理商铺数据-price字段清洗
df1=df1[df1['price'].str.contains('¥')]
df1['price']=df1['price'].str.split('¥').str[-1]
df1['price']=df1['price'].astype('float')
print(df1['price'].dtype)#更改列数值类型
df1.head()
以上内容为大家介绍了如何用python处理数据,希望对大家有所帮助,如果想要了解更多Python相关知识,请关注我们
最新内容
相关内容
python3如何引入模块?
python3如何引入模块?,系统,位置,培训,标准,模块,方法,成员,路径,下面,别名,使用Python进行编程时,有些功能没必须自己实现,可以借助Python现有python如何导入txt数据库?
python如何导入txt数据库?,数据,时间,代码,培训,数据库,函数,读数,数据表,以上,方法,python将TXT数据导入数据库的方法代码如下:#!/usr/bin/pypython怎样获取json数据类型?
python怎样获取json数据类型?,培训,数据类型,类型,正则,火狐,以上,方法,更多,内容,列表,python中获取json不同数据类型的方法:1、获取"key":vpython数据怎么添加列?
python数据怎么添加列?,数据,位置,培训,方法,属性,结果,示例,函数,前面,以上,python在DataFrame数据中添加列的方法:1、使用concat方法在数据如何在python代码中指定保存的文件
如何在python代码中指定保存的文件格式,代码,培训,文件格式,格式,二进制文件,文件,后缀,以上,方法,更多,python指定保存文件格式的方法:1、保实数是不是python的数据类型?
实数是不是python的数据类型?,数字,标准,培训,实数,数据类型,数轴,复数,有限小数,无理数,虚数,实数是python的数据类型。实数,是有理数和无理python怎么筛选列表中大于0的数据?
python怎么筛选列表中大于0的数据?,数据,培训,函数,结果,以上,方法,更多,内容,列表,python筛选列表中大于0的数据的方法:1、使用匿名函数lamb怎么查看python模块在什么位置
怎么查看python模块在什么位置,位置,代码,培训,模块,路径,下面,以上,文件,方法,更多,查看python模块在什么位置的方法:若要获取模块的文件名为Python库与模块的区别是什么?
Python库与模块的区别是什么?,名称,概念,标准,机构,培训,名字,代码,模块,区别,函数,python库与模块的区别是:模块、库主要区别在于他们的定义Python程序怎么变成模块
Python程序怎么变成模块,代码,培训,模块,程序,定义,语句,函数,变量,语法,结尾,Python模块(Module),是一个Python文件,以.py结尾,包含了Python对Python怎么把字符串变成数字格式
Python怎么把字符串变成数字格式,数字,培训,字符串,格式,方法,以上,更多,内容,python把字符串变成数字格式的方法:方法一:类中进行导入strinpython字典类型的数据怎么保存
python字典类型的数据怎么保存,数据,培训,字典,中间,类型,文件,相似性,变量,算法,效率,在使用python编程过程中,我们往往需要借助字典来提高编