本期再次回到GMT绘图,介绍一种使用GMT绘制3D柱状图的方法,本例子数据采用的是卫星测高领域的研究国家和机构的文章数量。本图件可以直观的展示某一领域研究机构的空间地理分布和强度。对于综述文章或者研究生的文献调研有一定用途。+ T2 x5 U' ]' K/ G2 J7 u- A
WoS数据
# W+ Y- K4 n! P/ }根据前几期文章介绍的方法,从Web of Science数据库检索相关主题,例如本次我们采用satellite altimet*,得到8000多篇研究结果。下载研究国家/地区和研究机构的文章数量数据。 机构数据: Affiliations Record Count % of 8,5059 Y7 Z8 g8 x. W, z
NATIONAL AERONAUTICS SPACE ADMINISTRATION 914 10.747
$ B% f7 c, B4 x/ k5 @' y4 }3 b. LCENTRE NATIONAL DE LA RECHERCHE SCIENTIFIQUE 828 9.735; w) s: z* h8 t& @
INSTITUT DE RECHERCHE POUR LE DEVELOPPEMENT 707 8.313: j; E* N( c% D
CHINESE ACADEMY OF SCIENCES 629 7.396* N: Y* T' C7 `% V
UNIVERSITE DE TOULOUSE 517 6.079
' a O1 Q! j. yUNIVERSITE TOULOUSE III PAUL SABATIER 498 5.855# ?! k/ v3 G9 O% x
NASA GODDARD SPACE FLIGHT CENTER 483 5.6792 J. f! ^! y p& z+ F0 n, u
LABORATOIRE D ETUDES EN GEOPHYSIQUE ET OCEANOGRAPHIE SPATIALES 439 5.162
& F4 S( @. H* r% |NASA JET PROPULSION LABORATORY 431 5.068
$ Q: q Q! O# w7 S% u...国家数据: USA 31185 M3 S, Q* @- w7 T! R/ u
CHINA 1493; y- ~# O) k' t3 [2 {
FRANCE 1385! Y# G! i. F+ W7 r; W8 V
ENGLAND 804
6 q: ?7 i M% X! w0 d2 JGERMANY 748( i$ w( L% n) a6 h4 v0 I) B
AUSTRALIA 421* @7 {8 |$ ]1 d5 n. \
ITALY 421% X. U% _2 r& o9 i7 h; n% ~0 e
SPAIN 371
+ n# U/ ?! P6 b) h, KNETHERLANDS 3400 H/ W$ m! p9 h; j
CANADA 323' J- c, @# G0 H' c% c( M: P
1 J* V: K7 |7 @3 C5 e: U# ^
从地名到坐标
8 i M' h: X- A使用google sheet结合Geocode插件对研究机构和国家名称进行坐标解析。 得到: Affiliations long lati* x: J" Y9 R2 B# S; j
NATIONAL AERONAUTICS SPACE ADMINISTRATION -77.016389 38.883056
6 s! b, H, s! [- W' e6 vCENTRE NATIONAL DE LA RECHERCHE SCIENTIFIQUE 2.2639934 48.8476037- P% M' N( [ R# o* M8 @
INSTITUT DE RECHERCHE POUR LE DEVELOPPEMENT 2.3 48.9
0 p. P8 U1 ?+ p2 DCHINESE ACADEMY OF SCIENCES 116.3356321 39.91063274 n) \8 N$ H0 h1 Y9 g7 A
UNIVERSITE DE TOULOUSE 1.4 43.6% v. H: ?2 `3 \
UNIVERSITE TOULOUSE III PAUL SABATIER 1.4699399 43.5619586! D/ ]) Y" p8 L! {4 F% |& t
NASA GODDARD SPACE FLIGHT CENTER -76.852344 38.994951 ?- R' I+ N/ W7 ?
LABORATOIRE D ETUDES EN GEOPHYSIQUE ET OCEANOGRAPHIE SPATIALES 1.45 43.65
6 S) M8 A( Y( @6 F% j4 XNASA JET PROPULSION LABORATORY -118.1713944 34.2013081; I' ^6 j) G, X* _! s
# l2 s K9 F$ Z6 T8 K' `
- T9 k9 P, Z( P/ d; V$ A绘图 / s* c- Y8 Q9 o/ Q v; U5 R
数据整理完毕后,使用GMT绘制3D柱状图。 REM For windows
4 S4 {0 @% `4 B; \5 u( u9 T. y2 f7 D
gmt gmtset FORMAT_GEO_MAP = dddF MAP_FRAME_WIDTH=2p) _0 l8 L* T) a
gmt gmtset FONT_ANNOT_PRIMARY 7p,Helvetica,black FONT_LABEL 7p,Helvetica,black
0 @+ W% B, h% x" { Q# R& V/ Y, W Y5 H. B. c
set ps=3d.ps s9 d" l* O. U8 G5 E8 j
gmt pscoast -JQ0/37.5/10c -R-180/180/-90/90 -Dc -A10000/0/1 -Sazure2 -Gwheat -Bxa60 -Bya30 --FONT_TITLE=10p -K --MAP_ANNOT_OBLIQUE=45 -p200/30 > %ps%1 r' C D8 k5 N/ |# w" l9 t
gawk "NF>1 {print $1, $2, $3}" loc | gmt psxyz -R-180/180/-90/90/0/1000 -J -JZ1.5i -So0.1c -Gred -O -K -p -Bza200+l"Publication numbers by affiliation" -BWSneZ -t20 >>%ps%2 A# o2 {5 B" M* w; Y" j/ c8 ?
$ a; Q; s2 T3 m. [- Sgmt pscoast -JQ0/37.5/10c -R-180/180/-90/90 -Dc -A10000/0/1 -Sazure2 -Gwheat -Bxa60 -Bya30 --FONT_TITLE=10p -K -O --MAP_ANNOT_OBLIQUE=45 -p200/30 -Y6c >> %ps%. n& ~0 f: n n, z. K+ N( \
gawk "{print $2, $3, $4}" loc_c | gmt psxyz -R-180/180/-90/90/0/3200 -J -JZ1.5i -So0.2c -Gblue -Bza500+l"Publication numbers by country/region" -BWSneZ -O -p -hi1 >>%ps%
" @& e1 e- }9 K5 b. W8 i% s/ ~" fgmt psconvert %ps% -A -P -Tf
) K" v+ g& u& B* ]7 L1 H
: a. `6 M+ H2 U结果 * y; ~0 h/ [0 d8 q( z
图中上部分为国家和地区的发表卫星测高相关的文章数量,下部分为机构发表的文章数量。首先,国家和地区较集中在美国、法国、中国、英国和德国,再以中国为例,相关研究机构主要分布在东部地区,最高值为位于北京(中科院大学)。 " h1 u! z, ^8 p6 G
附赠平面图绘制代码 2 J7 s5 f- }- ^# u2 [; Y
) i2 A) ?7 v# w- t: E, w" Y; c
- A) H9 R$ o$ d* k% T9 Y6 m
; i+ J K6 |9 h/ i IREM For windows. o! U# D! w& ]: s4 ` q
! c; k8 u3 O) y, t! n6 M' vgmt gmtset FORMAT_GEO_MAP = dddF MAP_FRAME_WIDTH=2p
+ x( o- @# J. d# j. B, Sgmt gmtset FONT_ANNOT_PRIMARY 7p,Helvetica,black FONT_LABEL 7p,Helvetica,black
+ h0 U/ h* W0 g7 V( j4 d' {
) c8 k: ^7 R- E0 ?set ps=fig1.ps ~* U, f7 d! X9 ?0 ~
gmt pscoast -JN4.5i -Rd -Dc -A10000/0/1 -Ba --FONT_TITLE=10p -K -W0.1p --MAP_ANNOT_OBLIQUE=45 > %ps%
8 e2 H6 A. N, Ugawk "{print $1, $2, log($3)/log(10)/10}" loc | gmt psxy -R -J -Sc -Gred -K -O -t55 >>%ps%
; A# x( A" M6 o0 A& Q$ ^/ sgawk "{print $2, $3, $4/2000}" loc_c | gmt psxy -R -J -Sc -Gblue -O -t75 >>%ps%* `3 o5 F9 `- u. o6 ^6 [
' ]# O6 t& X& {0 A- Bgmt psconvert %ps% -A -P -Tg' f. g/ l- Q& Z1 m p
注意国家发文数量做了处理(log)。 图件缺少比例尺,有兴趣的同学可以修改代码加上。 至于哪一种表达方式效果更佳,小编也难以下结论,这或许和数据特点和个人喜好有关。
. k# Q0 o) b' P, y1 w8 Z
样本数据下载 4 U+ v3 E$ Z6 V. T0 F2 c4 ^
https://www.jianguoyun.com/p/DSoojxEQ2PCQBxjioswEIAA 1 C3 q5 g2 a9 w( Q7 Z% w2 q
, |3 T4 r2 g3 t; S4 R9 P |