- 博客(5)
- 收藏
- 关注
原创 matplotlib显示图例3
plt.legend([ '图例1','图例2'],loc=2,prop=font)#为让图例显示正确的中文。plt.rcParams['axes.unicode_minus']=False#正确显示中文和负号。plt.tight_layout()#设置紧凑布局。
2023-04-23 16:36:55 194
原创 matplotlib画子图2
plt.rcParams['axes.unicode_minus']=False#正确显示中文和负号。ax[0,0].plot(x,np.sin(x))#第一个参数为行,第二个为列。#使用面向对象的窗口更灵活。
2023-04-23 16:03:17 83 1
原创 matplotlib基础画图设置(1)
plt.plot(x,y,':',color='r',linewidth=5,alpha=0.5,label=r'$sinx$') #--实线。vals=[-np.pi,-np.pi/2,0,np.pi/2,np.pi]#设置的刻度值的范围,他是前面xlim等函数的子集。text=['-π','-π/2','0','π/2','π']#刻度对应前面的值的文本,可以随意设置,但建议满足对应关系。plt.plot(x,z,':',color='b',label=r'$cosx$')#--实线。
2023-04-23 15:35:38 111 1
原创 pandas 查看空值 进行填充和删除操作
df.dropna(axis=1,how='any',inplace=True)#删除列,有空置就删除 (是反着的apply axis=1是按照行来操作的) 因为一般不会删除列。print(f'长度len:{len(df)},形状:{df.shape},\n{df.head(2)},\n{df.tail(2)}')df['price']=imputer.fit_transform(df[['price']])#固定值。print(f'使用前面的非空值填充,填充后:\n{df}')
2022-11-21 11:21:20 2725
原创 pandas 构造序列
dataframe_1=pd.DataFrame(list_1,index=['x','y','z'])#不指定index则使用默认的index,和series多了一个默认的column 0。dataframe_2=pd.DataFrame(dict_1,index=['x','y','z'])#默认有索引 无需指定索引 字典的key当做column。# c=pd.Series(dict_2,index=['x','y','z']) 不需要重新指定 指定后不一致的填充NAN。
2022-11-18 16:12:51 459 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人