记python pandas的学习和pyplot scatter函数

python pandas对.csv文件的基础应用

df1=pd.read(‘xx.csv’)#读一个.CSV文件
df1[‘name’]=0; # 在文件中创建一个索引为name的列,值为0
df1[‘name’][100:1000]=1;#100到1000行值为1
df1[‘name’][:100]=1;#0-100行的值为1
df1=df1[[‘列名1’,‘列名2’]] #取列名为 列名1 列名2 的两列数据

replace 1、替换全部或者某一行

replace的基本结构是:df.replace(to_replace, value) 前面是需要替换的值,后面是替换后的值。
记python pandas的学习和pyplot scatter函数

记python pandas的学习和pyplot scatter函数
inplace = True 意思是改变数据源
df1.dropna(axis=0, inplace=True) 删除NaN数据
详细用法https://www.jianshu.com/p/2557a805211f

co=[‘b’,‘g’,‘r’,‘c’,‘m’,‘y’]
matplotlib.pyplot.scatter(x,y,s=20,c=‘b’) 函数
plt.scatter(df1.index[df1.name.valuesi],df1.y.values[df1.name.valuesi],s=1,color=co[i])# x=df1中name的值为i时的索引值,y=df1中name的值为i时对应的值,s默认20表示点的大小,color是色彩。
记python pandas的学习和pyplot scatter函数
此方法画出来的散点图。
记录学习过程~