0%

python数据分析与机器学习实战-09.折线图绘制

1
2
3
4
5
6
7
8
9
10
import pandas as pd
import matplotlib.pyplot as plt

data = pd.read_excel("2017.12.01-2018.12.01日销售汇总.xls")
sales = data[365:501]["实收金额"]
date = data[365:501]["日期"]
print(date)
plt.plot(date,sales)
plt.xticks(rotation=45)
plt.show()
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
365   2017-12-03
366 2017-12-04
367 2017-12-05
368 2017-12-06
369 2017-12-07
370 2017-12-08
371 2017-12-09
372 2017-12-10
373 2017-12-11
374 2017-12-12
375 2017-12-13
376 2017-12-14
377 2017-12-15
378 2017-12-16
379 2017-12-17
380 2017-12-18
381 2017-12-19
382 2017-12-20
383 2017-12-21
384 2017-12-22
385 2017-12-23
386 2017-12-24
387 2017-12-25
388 2017-12-26
389 2017-12-27
390 2017-12-28
391 2017-12-29
392 2017-12-30
393 2017-12-31
394 2018-01-01
...
471 2018-03-19
472 2018-03-20
473 2018-03-21
474 2018-03-22
475 2018-03-23
476 2018-03-24
477 2018-03-25
478 2018-03-26
479 2018-03-27
480 2018-03-28
481 2018-03-29
482 2018-03-30
483 2018-03-31
484 2018-04-01
485 2018-04-02
486 2018-04-03
487 2018-04-04
488 2018-04-05
489 2018-04-06
490 2018-04-07
491 2018-04-08
492 2018-04-09
493 2018-04-10
494 2018-04-11
495 2018-04-12
496 2018-04-13
497 2018-04-14
498 2018-04-15
499 2018-04-16
500 NaT
Name: 日期, Length: 136, dtype: datetime64[ns]

png

# matplotlib