小编Iar*_*min的帖子

ggplot2添加缩写指南

考虑以下玩具示例

library(tibble)
library(ggplot2)
library(ggrepel)

df <- tribble(
    ~x,  ~y, ~name,            ~initials,
    0,   0,  "Hadley Wickam",    "HW",
    0,   1,  "Ross Ihaka",       "RI",
    1,   0,  "Robert Gentleman", "RG",
    1,   1,  "Yihui Xie",        "YX"
)

ggplot(df, aes(x, y, label = initials)) +
    geom_point() +
    geom_text_repel()
Run Code Online (Sandbox Code Playgroud)

它显示一组带标签的点,其中标签是某些特定值的缩写.我想要做的是添加类似于通常的点形引导的缩写指南,但使用缩写而不是形状.

所以我希望实现这样的目标:

在此输入图像描述 我知道当所有缩写都是单字母时,有一个解决方案,但不幸的是,这不是我的情况.

有什么想法可以做到这一点?

r ggplot2

8
推荐指数
2
解决办法
601
查看次数

将“x 小时 y 分钟”的时间格式转换为数字

我有一个变量指示事件发生后的时间,它的编码如下:

time_since_event <- c("18 m", "56 m", "2 h 30 m", "18 h 2 m")
Run Code Online (Sandbox Code Playgroud)

我希望它是数字,并始终表示事件发生后的分钟数:

time_since_event_min <- c(18,56,150,1082)
Run Code Online (Sandbox Code Playgroud)

time timestamp r transform minute

2
推荐指数
1
解决办法
46
查看次数

标签 统计

r ×2

ggplot2 ×1

minute ×1

time ×1

timestamp ×1

transform ×1