r - Head() 函数未在 R markdown 中显示输出
问题描述
我正在尝试使用head()
函数来显示我的 mrakdown 中的前 6 行数据,正如它打算做的那样。我的问题是,当我在 markdown 中运行函数时,输出不会显示在块下方,而其他函数都正常工作。该函数也在控制台和markdown的输出文件中正常运行。函数tail()
显示同样的现象
我最近尝试将我的 Rstudio 版本更新到 1.2.1355,遇到无法在窗格中滚动的问题,所以我回到了 1.1.463 版本。问题后来发生了。我的 R 在 3.5.3 版本下运行,希望这些信息能有所帮助。我的系统是 Windows 10 Home,版本 1803
更新:我创建了一个代码示例以使其更清晰,希望
C1 <- c(1,2,3,4,5,6)
C2 <- c(7,8,9,10,11,12)
dta <- data.frame(C1,C2)
show(dta)
head(dta)
mean(C1)
似乎那些应该返回对象本身的函数不起作用
解决方案
好的,我不确定您是否仍然需要答案,但是对于仍然存在困惑的其他人(例如几个小时前的我):如果您的 head() 在控制台中有效但在 rmarkdown 内联中无效,则需要检查如果您在 .Rmd 文件名中使用了任何非 ASCII 字符。从您的用户名来看,您可能犯了与我在 .Rmd 文件名中使用中文字符相同的错误。我从这篇文章中得到了这个想法:Rnotebook not shows code output for data frames。
推荐阅读
- postgresql - 如何解决:AND 的参数必须是布尔类型,而不是数字类型
- javascript - 从另一个活动执行功能
- jquery - 计算一个元素的总 scrollTop 和 scrollLeft
- python - 拆分汇总数据并重新汇总
- kotlin - Kotlin 类 ProtoBuf$EnumEntryOrBuilder 的间歇性 NoClassDefFoundError
- c# - 有没有办法在 Win Forms Application 的图表中将 X 坐标和其他数据放在 Y 坐标上
- angular - 具有自定义域的 lambda api 网关上的无服务器 Angular 7 项目
- angular - 替换 ag-grid 上节点模块上的 typescript 类
- quickblox - 在android中构建问题
- python - 我错过了什么?