我正在尝试从一系列数字创建一个逗号分隔的字符串,这里是 0 到 93,即“0,1,2,3,4...93”。
wodedark 回答:从 R 中的一系列数字创建一个逗号分隔的字符串
也许你可以试试
ax.set_xticklabels()
,
您可以在单个 paste
/paste0
中执行此操作。它还直接删除了最后一个逗号。
range = 0:93
separator = ","
paste0(range,collapse = separator)
,
使用 str_c
library(stringr)
str_c(0:93,collapse = ",")
,
在 R 中,我们可以设置范围和分隔符,并利用 substr
和 paste
函数:
range = 0:93
separator = ","
string_with_extra_comma = paste(paste0(range,separator),collapse = "")
这很好,但最后多了一个逗号。如果我们想删除它,我们可以使用:
final_string = substr(string_with_extra_comma,1,nchar(string_with_extra_comma)-1)