1
周
日我試圖在本週該指數一天我的數據幀進行排序。我能夠創建一個解決方法,我創建了一個額外的列,我手動分配正確的訂單值,然後排序。但是必須有更好的方法,尤其是當我處理更多日期值時。排序Python的數據幀由
dict = {'Monday': Monday/MonCount, 'Tuesday': Tuesday/TueCount, 'Wednesday': Wednesday/WedCount, 'Thursday': Thursday/ThuCount, 'Friday': Friday/FriCount}
df = pd.Series(dict, name='DailyValue')
dff = DataFrame(df)
dff['Day'] = dff.index
dff['Sorter'] = [5,1,4,2,3]
dff.sort_values(by = ['Sorter'], inplace = True)
#dff.sort(['Day'], ascending = True)
dff.plot(kind='bar', grid = True, y = ['DailyValue'])
plt.show()
這是有道理的。謝謝。 Series()和DataFrame()函數之間的最終產品有差異嗎? – Evy555
號正是基於索引,所以它應該工作的罰款爲任何一個數據幀或一個系列。 – Alexander