在R中使用toString函数

阿曼·马修(Aman Mathur)

我有数字对象a = 1,b = 2,c = 3,d = 4。现在当我使用时:

toString(c(a,b,c,d))

我得到:

"1, 2, 3, 4"

作为输出。如何摆脱逗号我想要“ 1234”作为输出。还是有其他方法可以做到这一点?

A5C1D2H2I1M1N2O1R2T1

只需使用pastepaste0

a <- 1; b <- 2; c <- 3; d <- 4
paste0(a, b, c, d)
# [1] "1234"
paste(a, b, c, d, sep="")
# [1] "1234"

toString即使在后台toString使用paste也无法直接从中获得结果

toString.default
# function (x, width = NULL, ...) 
# {
#     string <- paste(x, collapse = ", ")
# --- function continues ---

将该行为与以下内容进行比较:

paste(c(a, b, c, d), collapse = ", ")
# [1] "1, 2, 3, 4"

因为它是硬编码的,所以如果您真的想使用toString,则必须在使用后使用sub/gsub删除“ ,toString,但这对我来说似乎效率很低。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在R中使用函数

来自分类Dev

在R中使用system()函数

来自分类Dev

在R中使用ts()函数

来自分类Dev

在R中使用distinct()函数

来自分类Dev

在 ToString 覆盖中使用 ToString 时出错

来自分类Dev

在 Mongodb 投影中使用 toString()

来自分类Dev

在R中使用seq()和rep()函数

来自分类Dev

在R中使用clusGap函数时出错

来自分类Dev

R-在嵌套函数中使用替换

来自分类Dev

如何在R中使用Aggregate函数

来自分类Dev

R适用:在函数中使用元素索引

来自分类Dev

在r中使用变量作为函数参数

来自分类Dev

如何在R中使用layout()函数?

来自分类Dev

在Tapply或R中使用近似函数

来自分类Dev

在R中的函数中使用变量

来自分类Dev

在R中使用Apply函数而不是for循环

来自分类Dev

在R中使用for函数进行子集

来自分类Dev

在R中的函数中使用Flextable

来自分类Dev

R:在函数中使用smooth.spline

来自分类Dev

在R sapply()函数中使用内联HTML

来自分类Dev

r:在函数中使用参数列表

来自分类Dev

在R中使用内置的张量函数

来自分类Dev

在R中使用glm函数循环

来自分类Dev

在r中使用变量作为函数参数

来自分类Dev

在R中使用Apply函数的未知输入

来自分类Dev

R-在嵌套函数中使用替换

来自分类Dev

在R中使用向量更改函数的输出

来自分类Dev

在 r 的应用函数中使用 kmeans

来自分类Dev

在 R 函数中使用可选参数