python繪制散點(diǎn)圖

環(huán)境:windows系統(tǒng)雁乡,anaconda3 64位第喳,python 3.6

1.初認(rèn)識(shí)

基本代碼如下:

import numpy as np
import matplotlib.pyplot as plt
N = 1000
x = np.random.randn(N)
y = np.random.randn(N)
plt.scatter(x, y)
plt.show()

這里使用numpy包的random函數(shù)隨機(jī)生成1000組數(shù)據(jù),然后通過(guò)scatter函數(shù)繪制了散點(diǎn)圖踱稍。

隨機(jī)散點(diǎn)圖

這篇文章的重點(diǎn)其實(shí)在于scatter函數(shù)曲饱。

scatter

  • x,y 形如shape(n,)的數(shù)組,可選值珠月,
  • s 點(diǎn)的大欣┑怼(也就是面積)默認(rèn)20
  • c 點(diǎn)的顏色或顏色序列,默認(rèn)藍(lán)色啤挎。其它如c = 'r' (red); c = 'g' (green); c = 'k' (black) ; c = 'y'(yellow)
  • marker 形狀驻谆,可選值,默認(rèn)是圓


    基本

    如果需要其他的庆聘,可搜索matplotlib的官網(wǎng)胜臊,在官網(wǎng)中搜索markers,選擇第一個(gè)結(jié)果伙判。

import numpy as np
import matplotlib.pyplot as plt
N = 1000
x = np.random.randn(N)
y = np.random.randn(N)
color = ['r','y','k','g','m']
plt.scatter(x, y,c=color,marker='>')
plt.show()
示例
  • alpha:標(biāo)量象对,可選,默認(rèn)值:無(wú)宴抚, 0(透明)和1(不透明)之間的alpha混合值
import numpy as np
import matplotlib.pyplot as plt
N = 1000
x = np.random.randn(N)
y = np.random.randn(N)
plt.scatter(x, y,alpha=0.5)
plt.show()
示例alpha = 0.5
  • edgecolors勒魔,顧名思義甫煞,邊緣顏色或顏色序列,可選值沥邻,默認(rèn)值:None
import numpy as np
import matplotlib.pyplot as plt
N = 1000
x = np.random.randn(N)
y = np.random.randn(N)
plt.scatter(x, y,alpha=0.5,edgecolors= 'white') #edgecolors = 'w',亦可
plt.show()
與上圖對(duì)比

2.圖例無(wú)法顯示中文

import numpy as np
import matplotlib.pyplot as plt
N = 1000
x = np.random.randn(N)
y = np.random.randn(N)
plt.scatter(x, y,alpha=0.5,edgecolors= 'white')
plt.title('示例')#顯示圖表標(biāo)題
plt.xlabel('x軸')#x軸名稱
plt.ylabel('y軸')#y軸名稱
plt.grid(True)#顯示網(wǎng)格線
plt.show()
中文無(wú)法顯示

查找原因危虱,發(fā)現(xiàn)時(shí)因?yàn)閙atplotlib庫(kù)沒(méi)有中文字體。

解決方案1

每次編代碼時(shí)都進(jìn)行參數(shù)設(shè)置如下:

#coding:utf-8
import matplotlib.pyplot as plt
plt.rcParams['font.sans-serif']=['SimHei'] #用來(lái)正常顯示中文標(biāo)簽
plt.rcParams['axes.unicode_minus']=False #用來(lái)正常顯示負(fù)號(hào)
#有中文出現(xiàn)的情況唐全,需要u'內(nèi)容'

解決方案2

一勞永逸
知乎

說(shuō)實(shí)話,我折騰了半天沒(méi)有成功蕊玷,只有臨時(shí)方法成功了邮利。
等下次在嘗試满俗。

待續(xù)

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末粘捎,一起剝皮案震驚了整個(gè)濱河市弛针,隨后出現(xiàn)的幾起案子呕乎,更是在濱河造成了極大的恐慌行疏,老刑警劉巖徘键,帶你破解...
    沈念sama閱讀 218,204評(píng)論 6 506
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件翩瓜,死亡現(xiàn)場(chǎng)離奇詭異有咨,居然都是意外死亡酱固,警方通過(guò)查閱死者的電腦和手機(jī)械念,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,091評(píng)論 3 395
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)运悲,“玉大人龄减,你說(shuō)我怎么就攤上這事“嗝校” “怎么了希停?”我有些...
    開(kāi)封第一講書人閱讀 164,548評(píng)論 0 354
  • 文/不壞的土叔 我叫張陵,是天一觀的道長(zhǎng)署隘。 經(jīng)常有香客問(wèn)我宠能,道長(zhǎng),這世上最難降的妖魔是什么磁餐? 我笑而不...
    開(kāi)封第一講書人閱讀 58,657評(píng)論 1 293
  • 正文 為了忘掉前任违崇,我火速辦了婚禮,結(jié)果婚禮上崖媚,老公的妹妹穿的比我還像新娘亦歉。我一直安慰自己,他們只是感情好畅哑,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,689評(píng)論 6 392
  • 文/花漫 我一把揭開(kāi)白布肴楷。 她就那樣靜靜地躺著,像睡著了一般荠呐。 火紅的嫁衣襯著肌膚如雪赛蔫。 梳的紋絲不亂的頭發(fā)上砂客,一...
    開(kāi)封第一講書人閱讀 51,554評(píng)論 1 305
  • 那天,我揣著相機(jī)與錄音呵恢,去河邊找鬼鞠值。 笑死,一個(gè)胖子當(dāng)著我的面吹牛渗钉,可吹牛的內(nèi)容都是我干的彤恶。 我是一名探鬼主播,決...
    沈念sama閱讀 40,302評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼鳄橘,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼声离!你這毒婦竟也來(lái)了?” 一聲冷哼從身側(cè)響起瘫怜,我...
    開(kāi)封第一講書人閱讀 39,216評(píng)論 0 276
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤术徊,失蹤者是張志新(化名)和其女友劉穎,沒(méi)想到半個(gè)月后鲸湃,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體赠涮,經(jīng)...
    沈念sama閱讀 45,661評(píng)論 1 314
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,851評(píng)論 3 336
  • 正文 我和宋清朗相戀三年暗挑,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了笋除。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 39,977評(píng)論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡窿祥,死狀恐怖株憾,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情晒衩,我是刑警寧澤嗤瞎,帶...
    沈念sama閱讀 35,697評(píng)論 5 347
  • 正文 年R本政府宣布,位于F島的核電站听系,受9級(jí)特大地震影響贝奇,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜靠胜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,306評(píng)論 3 330
  • 文/蒙蒙 一掉瞳、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧浪漠,春花似錦陕习、人聲如沸。這莊子的主人今日做“春日...
    開(kāi)封第一講書人閱讀 31,898評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)。三九已至响谓,卻和暖如春损合,著一層夾襖步出監(jiān)牢的瞬間省艳,已是汗流浹背。 一陣腳步聲響...
    開(kāi)封第一講書人閱讀 33,019評(píng)論 1 270
  • 我被黑心中介騙來(lái)泰國(guó)打工嫁审, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留跋炕,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 48,138評(píng)論 3 370
  • 正文 我出身青樓律适,卻偏偏與公主長(zhǎng)得像辐烂,于是被迫代替她去往敵國(guó)和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子擦耀,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,927評(píng)論 2 355

推薦閱讀更多精彩內(nèi)容