GMT绘制文献计量中的作者每年的文章发表量

在进行文献计量作图时,我们有时需要绘制作者每年发表文章的变化。之前在公众号看到一篇关于GMT绘制的方法:https://mp.weixin.qq.com/s/N3IsZBWWraVc9Kk0KmtRfg。经过个人的琢磨,我最终实现了如下的效果。

作者每年的文献发表量
实现的代码如下:

gmtset PLOT_DEGREE_FORMAT           ddd:mm:ssF

gmtset MAP_FRAME_TYPE plain

gmtset FRAM_WIDTH 0.04c

gmtset LABEL_FONT 2

gmtset LABEL_FONT_SIZE 10p

gmtset ANNOT_FONT_SIZE_PRIMARY 10p

gmtset MAP_FRAME_WIDTH 1p

gmtset MAP_ANNOT_OFFSET_PRIMARY 0.1c

set J=Cyl_stere/0/0/10c

set R=70/140/15/55

REM set J = N16c

set PS="author1.ps"

gmt makecpt -Cgray -T1000/10000/100 -I >2.cpt

gmt makecpt -Cpolar -T0/60/1 >point.cpt

gmt makecpt -Cpolar -T-2/2/0.1 >klj.cpt

psbasemap -R2009/2022/0/300 -JX15c/8c -Bxa1f5+l"year"  -BS -Bya1000+l"Author" -K -X3c -Yc>%ps%

gmt psxy 1.txt -R2009/2022/0/300 -JX15c/8c -W0.5,green -X0c -Y0c  -O -K>> %ps%

gmt psxy 2.txt -R2009/2022/0/300 -JX15c/8c -W0.5,yellow -X0c -Y0c  -O -K>> %ps%

gmt psxy 3.txt -R2009/2022/0/300 -JX15c/8c -W0.5,purple -X0c -Y0c  -O -K>> %ps%

gmt psxy 4.txt -R2009/2022/0/300 -JX15c/8c -W0.5,red -X0c -Y0c  -O -K>> %ps%

gmt psxy 5.txt -R2009/2022/0/300 -JX15c/8c -W0.5,blue -X0c -Y0c  -O -K>> %ps%

gmt psxy p1.txt  -R2009/2022/0/300 -JX15c/8c -O -K  -Sc -W0.5p,green -Ggreen -X0c -Y0c>>%ps%

gmt psxy p2.txt  -R2009/2022/0/300 -JX15c/8c -O -K  -Sc -W0.5p,yellow -Gyellow -X0c -Y0c>>%ps%

gmt psxy p3.txt  -R2009/2022/0/300 -JX15c/8c -O -K  -Sc -W0.5p,purple -Gpurple -X0c -Y0c>>%ps%

gmt psxy p4.txt  -R2009/2022/0/300 -JX15c/8c -O -K  -Sc -W0.5p,red -Gred -X0c -Y0c>>%ps%

gmt psxy p5.txt  -R2009/2022/0/300 -JX15c/8c -O -K  -Sc -W0.5p,blue -Gblue -X0c -Y0c>>%ps%

echo 2006 50 HE HS| gmt pstext  -R2007/2022/0/300 -JX14c/8c -F+f10p,5,black  -X0c -Y0c -N -O -K>>%PS%

echo 2006 100 LI Y| gmt pstext  -R2007/2022/0/300 -JX14c/8c -F+f10p,5,black  -X0c -Y0c -N -O -K>>%PS%

echo 2006 150 PENUELAS J| gmt pstext  -R2007/2022/0/300 -JX14c/8c -F+f10p,5,black  -X0c -Y0c -N -O -K>>%PS%

echo 2006 200 SCHELLER RM| gmt pstext  -R2007/2022/0/300 -JX14c/8c -F+f10p,5,black  -X0c -Y0c -N -O -K>>%PS%

echo 2006 250 WANG CJ| gmt pstext  -R2007/2022/0/300 -JX14c/8c -F+f10p,5,black  -X0c -Y0c -N -O -K>>%PS%

gmt psimage x.png -R%R% -J%J% -Dx0.3/8+w16c -X-1c -Y-1c -O >>%ps% 

ps2raster %PS% -A  -Tg  -E512

 作者:我是水怪的哥 https://www.bilibili.com/read/cv17950237 出处:bilibili

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

我是水怪的哥

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值