• R语言软件
  • 文章推荐: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)
2 年 后

又是我的网速问题么?怎么很多图都看不到了。

    Claireasstronaut

    哇,你做得好好啊。这就是我一直以来想做的事啊(PS想把收集过的数据从各篇分散的博客统一整理到一个 shiny 入口,分类展示),不知道你会不会写一篇文章讲讲这是怎么做的?投搞到 COS 的话对我们这些想学 shiny 但不会的菜鸟会有很大帮助的。

      Claireasstronaut

      虽然俺平时为人一贯温和,不喜欢给别人压力,不过咧(装腔拿调中……),咳,你说的啊,我可等着哩。

      Claireasstronaut

      又另,哈哈,你是不是济南人?不然的话,其实我看到坛子里有人称呼我袁老师第一反应是,嗷,怎么我这样的笨蛋也有人称我为老师呀,偷着乐会先。
      虽然您是表示尊敬,不过坛子里一向很平等,如果你称呼我为你也很好的说。