r - 同时进行变量赋值和打印

标签 r variable-assignment

我想知道是否有办法分配一个值并将该值简洁地打印到控制台。

x <- 1:5; x

这就是我目前会这样做的方式,但我想知道是否有一种方法可以在一个语句中做到这一点。

最佳答案

你可以试试:

(x <- 1:5)

或者
print(x <- 1:5)

虽然这不适用于诸如
(names(x) <- letters[1:5])

虽然对于那个特定的例子,你可以这样做:
(x <- setNames(x, letters[1:5]))

关于r - 同时进行变量赋值和打印,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22003683/

相关文章:

R:如何将由行索引列表表示的稀疏二进制矩阵转换为列索引列表

r - 使用 rstudio 和 github,重命名存储库时出现问题

ruby - 哪个更地道 : positional arguments or option hashes?

c - 为什么这个循环停止?

r - 如何计算 r 中的索引?

R Arules 项目频率图旋转轴标签

R/ggplot2 : Evaluate object inside expression

java - 使用嵌套赋值更新表达式中的引用

ruby - 变量赋值 "x, = 1,2"在 Ruby 中如何工作?

c - 初始化变量和声明后立即赋值有区别吗?