matplotlib和pandas經典操作

2022-10-08 22:54:30 字數 1066 閱讀 5767

1. 匯入資料

import pandas as

pd #匯入pandas

df_sales_02 = pd.read_csv('

訂單記錄.csv

') #載入資料

df_sales_02.head() #顯示頭幾行資料

2.  資料視覺化

import matplotlib.pyplot as

plt #匯入matplotlib的pyplot模組

#構建月度的訂單數的dataframe

df_sales_02[

'消費日期

'] = pd.to_datetime(df_sales_02['

消費日期

']) #轉化日期格式

df_orders_monthly = df_sales_02.set_index('

消費日期

')['

訂單號'].resample('m'

).nunique()

#設定繪圖的畫布

ax = pd.dataframe(df_orders_monthly.values).plot(grid=true,figsize=(12,6),legend=false)

ax.set_xlabel('月份

') # x軸label

ax.set_ylabel(

'訂單數

') # y軸label

ax.set_title(

'月度訂單數

') # 圖題

#設定x軸月份顯示格式

plt.xticks(

range(len(df_orders_monthly.index)),

[x.strftime(

'%m.%y

') for x in

df_orders_monthly.index],

rotation=45

)plt.show() # 繪圖

matplotlib顏色和樣式

一 顏色 一 八種內建預設顏色縮寫 b blue g green r red c cyan m magenta y yellow k black w white 二 其他顏色表示方法 顏色的 可以直接在網上搜顏色 即可查詢到 1 灰色陰影 2 html十六進製制 3 rgb元組 import num...

Matplotlib 簡介和安裝

matplotlib python視覺化 matplotlib是乙個綜合庫,用於在python中建立靜態,動畫和互動式視覺化。安裝官方發行版 matplotlib及其依賴項可用於macos,windows和linux發行版的輪包 python m pip install u pip python m...

numpy pandas 學習筆記2 pandas

numpy 數值型,無索引,重點在於進行矩陣運算 pandas 多資料型別,有索引,重點在於進行資料分析 s pd.series 1 3,6 np.nan,44,1 print s dates pd.date range 20200807 periods 6 print dates 自己設定行列的索...