【发布时间】:2017-01-23 08:33:14
【问题描述】:
这简直把我逼疯了。我的这行代码可以在 R 中正常运行:
expression("" <= a)
这输出小于或等于'a'。
我有两个问题,我如何得到小于或等于符号和常数'a'之间的空间?第二个问题是,我如何对其进行编程,以便将 'a' 设置为存储在变量 'a' 中的值?
非常感谢!
【问题讨论】:
-
为什么要删除空格? R 不关心它们(尽管为了可读性,如果它们存在会有所帮助)。
-
什么是“我如何对其进行编程以将 'a' 设置为存储在变量 'a' 中的值?”意思是?你想做
a = "a"吗?还是a=a? -
expression行的输出是表达式对象。如果在命令行输入,它会打印“expression("" <= a)”,这是 R 对如何打印表达式的想法。表达式是语言对象,空格是根据 R 的规则放置的。无论您在这里真正想要做什么,弄乱expression的输出格式都没有任何意义。 -
你真的在使用 plotmath 吗?
-
你可能对
help("bquote")感兴趣。
标签: r