python 折線圖



import pandas

import matplotlib

from matplotlib import pyplot as plt

data = pandas.read_csv(

'D:\\PDA\\6.2\\data.csv'

)

#對日期格式進行轉換

data['購買日期'] = pandas.to_datetime(

data['日期']

)

mainColor = (42/256, 87/256, 141/256, 1);

font = {

'size': 20,

'family': 'SimHei'

}

matplotlib.rc('font', **font)

#%matplotlib qt

plt.xlabel(

'購買日期',

color=mainColor

)

plt.ylabel(

'購買用戶數',

color=mainColor

)

plt.tick_params(

axis='x',

colors=mainColor

)

plt.tick_params(

axis='y',

colors=mainColor

)

#'-' 順滑的曲線

plt.plot(

data['購買日期'],

data['購買用戶數'],

'-', color=mainColor

)

plt.title('購買用戶數')

plt.show()

#設置線條粗細

plt.plot(

data['購買日期'],

data['購買用戶數'],

'-', color=mainColor,

lineWidth=10

)

#'--' 虛線

plt.plot(data['購買日期'], data['購買用戶數'], '--');

#'-.' 線加點

plt.plot(data['購買日期'], data['購買用戶數'], '-.');

#':' 由點組成的曲線

plt.plot(data['購買日期'], data['購買用戶數'], ':');

#'.' 散點圖

plt.plot(data['購買日期'], data['購買用戶數'], '.');

#',' 像素點的散點圖

plt.plot(data['購買日期'], data['購買用戶數'], ',');

#'o' 大點的散點圖

plt.plot(data['購買日期'], data['購買用戶數'], 'o');

#'v' 下三角標記的散點圖

plt.plot(data['購買日期'], data['購買用戶數'], 'v');

#'^' 上上角標記的散點圖

plt.plot(data['購買日期'], data['購買用戶數'], '^');

#'<' 左角標記的散點圖

plt.plot(data['購買日期'], data['購買用戶數'], '<');

#'>' 右角標記的散點圖

plt.plot(data['購買日期'], data['購買用戶數'], '>');

#'1' 傘形下的標記散點圖

#'2' 傘形上的標記散點圖

#'3' 傘形左的標記散點圖

#'4' 傘形右的標記散點圖

plt.plot(data['購買日期'], data['購買用戶數'], '4');

#'s' 正方形標記的散點圖

plt.plot(data['購買日期'], data['購買用戶數'], 's');

#'p' 五角形標記的散點圖

plt.plot(data['購買日期'], data['購買用戶數'], 'p');

#'*' 五角星標記的散點圖

plt.plot(data['購買日期'], data['購買用戶數'], '*');

#'h' 多邊形標記的散點圖

#'H' hexagon2 marker

plt.plot(data['購買日期'], data['購買用戶數'], 'h');

#'+' plus marker

#'x' x marker

#'D' diamond marker

#'d' thin_diamond marker

plt.plot(data['購買日期'], data['購買用戶數'], 'D');

#'|' vline marker

#'_' hline marker

plt.plot(data['購買日期'], data['購買用戶數'], '|');

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容