Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/293.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/python-3.x/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在Python(Jupyter笔记本?)上从最高>最低可视化数据_Python_Python 3.x_Jupyter Notebook_Visualization_Data Science - Fatal编程技术网

如何在Python(Jupyter笔记本?)上从最高>最低可视化数据

如何在Python(Jupyter笔记本?)上从最高>最低可视化数据,python,python-3.x,jupyter-notebook,visualization,data-science,Python,Python 3.x,Jupyter Notebook,Visualization,Data Science,例如我有—— import matplotlib.pyplot as plt ax = dataset[['columnA', 'columnB', 'columnC']].plot(kind='bar', title ='Dataset Title', figsize=(15, 10), legend=True, fontsize=12) ax.set_xlabel("Example", fontsize=12) plt.show() 但是结果按照数据帧的顺序可视化了数据。是否有一种可视化数

例如我有——

import matplotlib.pyplot as plt
ax = dataset[['columnA', 'columnB', 'columnC']].plot(kind='bar', title ='Dataset Title', figsize=(15, 10), legend=True, fontsize=12)
ax.set_xlabel("Example", fontsize=12)
plt.show()
但是结果按照数据帧的顺序可视化了数据。是否有一种可视化数据的方法,例如,它可以重新排列条目并将其排序为左>右最高>最低?还是类似的?第一眼就能更容易地查看最高>最低的顺序

非常感谢

您可以尝试使用sort\u值


正确设置问题和代码的格式,以帮助人们更好地理解您。是否要按特定列排序?还是每一行都有一个新的顺序?@erocoar有没有办法按一个特定的列进行排序?例如,如果我只是将“columnA”可视化,有没有一种方法可以在条形图中显示从最高到最低的数据,而不是它在CSV文件中的显示顺序?嘿,顺便问一下,你知道有没有一种方法可以将所有列从最高到最低排序?
ax = dataset[['columnA', 'columnB', 'columnC']].sort_values("columnA", ascending=False).plot(kind='bar', title ='Dataset Title', figsize=(15, 10), legend=True, fontsize=12)