文章推荐:echarts4r: 从入门到应用【袁凡】
文章很好,不过我有一个问题:中国地图关于九段线及南海诸岛放置的问题。一般在画中国地图的时候往往会把九段线和南海诸岛绘制一张缩略图放在右下角,但是用高德地图数据的时候,不能直接做到这一点,不知道有没有其他方法?
curiosity 效果不太好,目前尚未找到比较好,另外,自己加工的可能不合规,之前我们有讨论过这个问题,见 https://d.cosx.org/d/422867 和 https://github.com/cosname/cosx.org/pull/1004
yuanfan 牛逼啊,好多书还没来得及看额
请问echarts4r自带的图片下载功能,可以设置高分辨率的下载吗?
啊,隔了一年多再看这篇文章,真得好多细节都不完善呐。
在第3.5.5小节中调用的“China2”地图,其实是在3.5.2节中通过 e_map_register 函数注册好的,所以后面直接用了。如果第3.5.5小节独立写的话,应如下:
library(echarts4r)
china_map <- jsonlite::read_json("https://geo.datav.aliyun.com/areas_v3/bound/100000_full.json")
df <- data.frame(
lat = c(39.9109, 31.2359, 22.5484),
lon = c(116.4133, 121.4805, 114.0645),
city = c("北京", "上海", "深圳"),
value = c(10, 20, 30)
)
df |>
e_charts(lon) |>
e_map_register("China2", china_map) |>
e_geo(map = "China2") |>
e_scatter(lat, value, coord_system = "geo", scale = NULL)
又是我的网速问题么?怎么很多图都看不到了。
- 已编辑
谢谢袁老师 @yuanfan 的分享,我跟着您的这篇文章学习使用echarts4r,做了一个dashboard:
https://shanlong.shinyapps.io/spar_dashboard_new/
哇,你做得好好啊。这就是我一直以来想做的事啊(PS想把收集过的数据从各篇分散的博客统一整理到一个 shiny 入口,分类展示),不知道你会不会写一篇文章讲讲这是怎么做的?投搞到 COS 的话对我们这些想学 shiny 但不会的菜鸟会有很大帮助的。
yuanfan
谢谢您,我接下来几个周末时争取写一篇
虽然俺平时为人一贯温和,不喜欢给别人压力,不过咧(装腔拿调中……),咳,你说的啊,我可等着哩。
又另,哈哈,你是不是济南人?不然的话,其实我看到坛子里有人称呼我袁老师第一反应是,嗷,怎么我这样的笨蛋也有人称我为老师呀,偷着乐会先。
虽然您是表示尊敬,不过坛子里一向很平等,如果你称呼我为你也很好的说。
yuanfan 好的好的 我是山东人,但不是济南的