Python 在标准化绘图中可视化值
我有一些数据,我想绘制,可视化在一个规范化的图表。 数据集:Python 在标准化绘图中可视化值,python,pandas,matplotlib,visualization,Python,Pandas,Matplotlib,Visualization,我有一些数据,我想绘制,可视化在一个规范化的图表。 数据集: 我尝试过使用plt.yticks(np.arange(0,1))但这只是改变了比例。如果您有一个列,并且只打印“Gini”列,您可以选择该列并在打印之前对其进行规范化,如: ((df['Gini']-df['Gini'].min())/(df['Gini'].max()-df['Gini'].min()).sort_values().plot(kind='bar')) 通常,您可以规范化整个数据帧并对其进行打印: df_normal
我尝试过使用
plt.yticks(np.arange(0,1))
但这只是改变了比例。如果您有一个列,并且只打印“Gini”
列,您可以选择该列并在打印之前对其进行规范化,如:
((df['Gini']-df['Gini'].min())/(df['Gini'].max()-df['Gini'].min()).sort_values().plot(kind='bar'))
通常,您可以规范化整个数据帧并对其进行打印:
df_normalized=(df.min())/(df.max()-df.min())
df_归一化。排序_值(按class='Gini',升序=False)。绘图(按class='bar')
Gini
var1 0.000223
var2 0.000047
var3 0.000933
var4 0.000081
var5 0.000014
df.sort_values(by='Gini', ascending=False).plot(kind='bar')