注意:请各位同学一定要自己亲手尝试一下,这样印象才会深刻,尝试参数的不同和错误的修改
数据准备:
import pandas as pd
data = {"grammer":["python","java","go","c++"],"score":[1,2,3,4]}
df = pd.DataFrame(data)
df
一、修改第⼆列名为'popularity'
df.rename(columns={'score':'popularity'}, inplace = True)
结果:发现列名已经被修改, inplace=True修改当前DF,为False生成新实例不会修改当前DF
二、统计grammer列中每种编程语⾔出现的次数
df['grammer'].value_counts()
结果:
value_counts(ascending=True).sort_index(ascending=True)
value_counts可以设置排序和按照维度字段升降序排序
三、提取popularity列中值⼤于3的⾏
df[df['popularity'] > 3]
结果:
四、按照grammer列进⾏去除重复值
df.drop_duplicates(['grammer'])
结果:
五、总结
1、虽然每一步都很简单,但是俗话说“基础不牢,地动山摇”,任何事情基础很重要。
2、积少成多,每天让自己摄入一点,一星期复习一下,未来某一天你就会顿悟,今天的点点滴滴后续会连在一起
3、继续努力,黎明就在不远的未来.........