1# -*- coding: UTF-8 -*-
2
3'''
4散點(diǎn)圖
5'''
6# matplotlib 數(shù)據(jù)可視化庫
7
8import matplotlib.pyplot as plt
9
10# 科學(xué)計(jì)算庫
11
12import numpy as np
1'''
2基本散點(diǎn)圖
3'''
4
5# 隨機(jī)生成10個(gè)數(shù)作為X軸
6
7x = np.random.rand(10)
8
9# 隨機(jī)生成10個(gè)數(shù)作為Y軸
10
11y = np.random.rand(10)
12
13# 繪制散點(diǎn)圖
14
15# plt.scatter(x, y)
16
17# 展示圖
18
19# plt.show()
1'''
2散點(diǎn)圖參數(shù)設(shè)置
3'''
4# 設(shè)置10個(gè)散點(diǎn)的大小(列表方式)
5
6size_ = [10,20,30,40,50,60,70,80,90,100]
7
8# s參數(shù),設(shè)置每個(gè)散點(diǎn)的大小
9
10# plt.scatter(x, y,s=size_)
11
12# 設(shè)置顏色(列表方式)
13
14color_ = [1,2,3,4,5,6,7,8,9,10]
15
16# c參數(shù),設(shè)置每個(gè)散點(diǎn)的顏色
17
18# plt.scatter(x, y,s=size_,c=color_)
19
20# alpha參數(shù),設(shè)置透明度
21
22# plt.scatter(x, y,s=size_,c=color_,alpha=0.5)
23
24# 設(shè)置散點(diǎn)形狀,marker='o',marker='^'
25
26# plt.scatter(x, y,s=size_,c=color_,alpha=0.5,marker='^')
27
28# 設(shè)置標(biāo)簽名稱
29
30plt.scatter(x, y,s=size_,c=color_,alpha=0.5,marker='^',label='triangle')
31
32# 添加圖例
33
34plt.legend(loc='best')
35
36# 展示圖
37
38plt.show()
聯(lián)系客服