【问题标题】:R eval parse character limitR eval 解析字符限制
【发布时间】:2016-04-04 13:51:01
【问题描述】:

有谁知道eval(parse()) 的输入内容是否有字符限制?

我将一个很长的字符串放入 eval 解析中,并且收到一条警告消息,其中部分字符串被删除。

【问题讨论】:

  • library(fortunes); fortune(181) ;-)
  • Fortune 106: "如果答案是 parse() 你通常应该重新考虑这个问题。"
  • @Roland 确实 106 也有效
  • ?parse - "从控制台获取输入时,n = NULL 等价于 n = 1,并且 n
  • 问题在哪些方面不清楚或难以理解?已经发布了明确的答案。

标签: r


【解决方案1】:

从控制台读取时,parse() 的限制为 4095 字节。

参考手册https://stat.ethz.ch/R-manual/R-devel/library/base/html/parse.html

从控制台读取时,行长度限制为 4095 字节(可能会施加下限:请参阅“R 简介”)。

【讨论】:

  • 如果输入不是来自控制台并且取决于您的输入,您可能还会遇到?options 给出的限制,请参阅expressions
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-02-19
  • 1970-01-01
  • 1970-01-01
  • 2011-09-02
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多