matplotlib 直方图_Matplotlib直方图和散点图
一個(gè)數(shù)據(jù)分析小白的真實(shí)體驗(yàn)
首先先科普一下條形圖和直方圖的區(qū)別:直方圖在我們做頻數(shù)、頻率的繪制時(shí)會用到,是以長方形的面積作為表示頻數(shù)/頻率,x軸的標(biāo)簽是連續(xù)的;而條形圖是以長方形的高度進(jìn)行表示頻數(shù)/頻率,x軸的標(biāo)簽是孤立的;
1. 引入需要的庫
2. 導(dǎo)入數(shù)據(jù)
3. 直方圖
萬能公式:plt.hist(data, bins, facecolor=None, edgecolor=None,alpha=None,density=None)
參數(shù)介紹:data為繪制的數(shù)據(jù);bins為直方圖中的箱子個(gè)數(shù);facecolor為箱子的填充色;edgecolor為箱子的邊框色;alpha為散點(diǎn)的透明度(0與1之間的數(shù),0為完全透明,1為完全不透明);density為True,最后展示頻率,反之則展示頻數(shù);
繪制期中成績的分布圖,展示的為頻率
4. 散點(diǎn)圖
萬能公式:plt.scatter(x,y,s=None,color=None,marker=None,alpha=None,linewidths=None,
edgecolors=None)
參數(shù)介紹:x,y是繪制需要的橫、縱坐標(biāo);s為散點(diǎn)的面積;color為散點(diǎn)的顏色(默認(rèn)為藍(lán)色'b');marker為散點(diǎn)的標(biāo)記;alpha為散點(diǎn)的透明度(0與1之間的數(shù),0為完全透明,1為完全不透明);linewidths為散點(diǎn)邊緣的線寬;edgecolors為散點(diǎn)邊緣顏色。
繪制各個(gè)班級的成績分布情況,展示具體的分?jǐn)?shù)
總結(jié)
以上是生活随笔為你收集整理的matplotlib 直方图_Matplotlib直方图和散点图的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 锦标赛排序、洪水填充算法、平衡规划
- 下一篇: 基础省选+NOI-第6部分 字符串