1. 匯入資料
import pandas as2. 資料視覺化pd #匯入pandas
df_sales_02 = pd.read_csv('
訂單記錄.csv
') #載入資料
df_sales_02.head() #顯示頭幾行資料
import matplotlib.pyplot asplt #匯入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 自己設定行列的索...