-1
爲什麼此代碼不繪製按'value'排序的x軸?在matplotlib中對x軸進行排序
import pandas as pd
import matplotlib.pyplot as plt
# creating dataframe
df=pd.DataFrame()
df['name'] = [1,2,3]
df['value'] = [4,3,5]
# sorting dataframe
df.sort_values('value', ascending = False, inplace= True)
# plot
plt.scatter(df['value'],df['name'])
plt.show()
你能否闡述,你是什麼意思?你正在創建一個散點圖,所以只要'df [value]'和'df [name]'中的相應數字在各自的相同位置,那麼值的順序就不重要了。你能否提供一個情節並解釋那個情節中的情況與你預期的不符? –