午夜视频在线网站,日韩视频精品在线,中文字幕精品一区二区三区在线,在线播放精品,1024你懂我懂的旧版人,欧美日韩一级黄色片,一区二区三区在线观看视频

分享

重合散點(diǎn)圖繪制: neat

 張春強(qiáng)2022 2017-12-18

12

18

ps:(1)爬蟲(chóng)俱樂(lè)部將于2018年1月20日至28日在武漢舉行兩期Stata編程技術(shù)定制培訓(xùn)。詳情請(qǐng)戳《爬蟲(chóng)俱樂(lè)部Stata編程技術(shù)定制培訓(xùn)班——2018年1月武漢專(zhuān)場(chǎng)》

(2)喜大普奔,爬蟲(chóng)俱樂(lè)部的github主站正式上線了!我們的網(wǎng)站地址是:https://stata-club.,粉絲們可以通過(guò)該網(wǎng)站訪問(wèn)過(guò)去的推文喲~

hello諸君,暖陽(yáng)高照,午間一杯清茶,又到了爬蟲(chóng)俱樂(lè)部向大家種草新命令新方法的時(shí)候啦!

許多同學(xué)學(xué)到的第一個(gè)Stata繪圖命令想必就是 scatter 命令,該命令用于生成觀測(cè)樣本的散點(diǎn)圖,但scatter命令存在一個(gè)缺點(diǎn):當(dāng)我們的數(shù)據(jù)集存在重復(fù)觀測(cè)值時(shí),scatter生成的圖中不能體現(xiàn)那些“重合的散點(diǎn)”。而今天我們要介紹的命令專(zhuān)門(mén)用于解決這一問(wèn)題——neat命令,它可以微調(diào)重復(fù)觀測(cè)樣本的變量值。使得其在散點(diǎn)圖上清晰可見(jiàn)。

01

安裝

你可以使用github 命令直接安裝neat命令

github install haghish/neat

關(guān)于如何使用github命令下載github站點(diǎn)上的Stata命令,可以詳見(jiàn)爬蟲(chóng)俱樂(lè)部推文《SSC的好兄弟“github”》

02

scatter散點(diǎn)圖

首先我們加載命令的作者提供給我們的示例數(shù)據(jù)集,使用它來(lái)繪制散點(diǎn)圖。

use 'https://raw./haghish/neat/master/test/neat3.dta', clear

查看數(shù)據(jù)集大致情況

可以看到,這個(gè)數(shù)據(jù)集有60個(gè)觀測(cè)值,兩個(gè)變量v1 v2 值均為正整數(shù),并且存在重復(fù)觀測(cè)值。如第1個(gè)觀測(cè)值與第6個(gè)觀測(cè)值是重復(fù)的。

首先使用scatter命令繪制散點(diǎn)圖

scatter v1 v2

得到圖片如下


散點(diǎn)圖已經(jīng)繪制出來(lái)了,但咱們仔細(xì)數(shù)一數(shù)發(fā)現(xiàn),圖中只有29個(gè)散點(diǎn),而數(shù)據(jù)集卻有60個(gè)觀測(cè)值,這是因?yàn)榇嬖诤芏嘀貜?fù)觀測(cè)值的情況,這些重復(fù)觀測(cè)值“擠”在了一起,我們看不到,那么怎樣可以在圖中直觀地看到這些重復(fù)觀測(cè)值呢。這就要用到我們今天的主角:neat命令。

03

neat命令繪制重合散點(diǎn)圖

使用neat命令繪制可以顯示重復(fù)觀測(cè)值的散點(diǎn)圖,其實(shí)非常地簡(jiǎn)單,只需要在scatter命令之前,加上一句neat命令即可。完整代碼如下:

use 'https://raw./haghish/neat/master/test/neat3.dta', clear

neat v1 v2

scatter v1 v2

得到如圖所示的新散點(diǎn)圖

04

neat的兩個(gè)小選項(xiàng)

neat命令內(nèi)置了兩個(gè)小選項(xiàng)用以調(diào)整圖片整體外觀及散點(diǎn)大小。

msize() 改變散點(diǎn)的大小

msize() 的默認(rèn)值為1.5 ,如果你設(shè)置了一個(gè)比1.5小的數(shù)字,那么生成的散點(diǎn)就會(huì)變小

xsize() 伸縮橫坐標(biāo)軸

通過(guò)xsize()選項(xiàng),可以“壓縮”或“拉伸”橫坐標(biāo)軸

現(xiàn)在我們將散點(diǎn)重繪一遍,兩個(gè)選項(xiàng)在neat命令和scatter命令中都要寫(xiě)一遍。

use 'https://raw./haghish/neat/master/test/neat3.dta', clear

neat v1 v2 , msize(1.1) xsize(6.5)

scatter v1 v2, msize(1.1) xsize(6.5)

這樣一個(gè)小巧方便的命令完美地解決了一個(gè)繪制散點(diǎn)圖時(shí)遇到的煩惱。

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購(gòu)買(mǎi)等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類(lèi)似文章 更多