使用knitr在Rstudio中进行演示我有一张只有一张图片的幻灯片,我想填写整个屏幕/幻灯片.我怎么做?
以下.Rpres文档的第二张幻灯片设置为2000x2000像素,但它仍然只填充屏幕的一小部分:
first slide
======
Slide with plot which I want to fill the whole screen
========================================================
title: false
```{r, echo=FALSE,out.height="2000px",out.width="2000px"}
plot(cars)
```
Run Code Online (Sandbox Code Playgroud)
这就是我的意思,当我写到图片没有"填满整个屏幕"时,红线被绘制在屏幕的未被图表填充的部分.

2016年11月更新
在Rstudio版本1.0.44中创建新演示文稿时选择"HTML Slidy",可以更轻松地控制大小.以下是我想要的全高清分辨率,非常简单:
---
title: "Untitled"
output: slidy_presentation
---
```{r setup, include=FALSE}
knitr::opts_chunk$set(echo = FALSE)
```
##
```{r pressure, fig.height=10, fig.width=19}
plot(pressure)
```
Run Code Online (Sandbox Code Playgroud) 我试图从远程服务器中提取一些json数据fromJSON:
> server <- 'http://111.111.000.00:3000'
> streams <- fromJSON(paste(server, '/output/streams', sep=""), flatten=TRUE)
Run Code Online (Sandbox Code Playgroud)
结果:
Error: Required package curl not found.
Please run: install.packages('curl')
Run Code Online (Sandbox Code Playgroud)
所以我试着安装它:
> install.packages("curl")
Installing package into ‘/home/lauxxx/R/x86_64-pc-linux-gnu-library/3.3’
(as ‘lib’ is unspecified)
trying URL 'https://cran.rstudio.com/src/contrib/curl_2.3.tar.gz'
Content type 'application/x-gzip' length 400460 bytes (391 KB)
==================================================
downloaded 391 KB
* installing *source* package ‘curl’ ...
** package ‘curl’ successfully unpacked and MD5 sums checked
Using PKG_CFLAGS=
Using PKG_LIBS=-lcurl
------------------------- ANTICONF ERROR ---------------------------
Configuration failed because libcurl was not found. …Run Code Online (Sandbox Code Playgroud) 在RStudio中,我开始了一个调试模式
debug(ls)
ls()
Run Code Online (Sandbox Code Playgroud)
然后我不知道如何结束这种模式.提示改为
Browse[2]>
Run Code Online (Sandbox Code Playgroud)
如何结束此调试模式?
我一直在尝试%>%从magrittr包中越来越受欢迎的操作员.
我已经用得足够了,我设置了一个键盘快捷键来保存我输入:
shift+ command+ .代替space,shift+ 5,shift+ .,shift+ 5, space.

这是很大SublimeTetxt2但Rstudio不允许的服务,如果我Rstudio项目中的工作这是行不通的.
这与作为水獭氧气的赋值算子的alt+ -绑定完全同义.<-
如果有人能指出我在github仓库中编写快捷方式的位置,那么我可以"破解"我自己的,我想这将是一个有用的开始.
我在R Studio中使用R markdown编写Word文档.我可以得到很多东西,但目前我还没弄清楚如何才能获得分页符.我找到了解决方案,但仅针对渲染的乳胶/ pdf文档,这不是我的情况.
我正在使用自动编号和\ begin {align}在R Markdown - LaTeX中编写一些多线方程.这是一个工作示例:
---
title: "test"
output: html_document
---
(@eq01) $$
\begin{align}
y = x^2 \\
y = x^3 \\
y = \sqrt[2]{x}
\end{align}
$$
Run Code Online (Sandbox Code Playgroud)
当输出为html_document时,这很有用.这是结果:

但是当我将输出文档更改为pdf时:
output: pdf_document
Run Code Online (Sandbox Code Playgroud)
我收到以下错误(我正在使用RStudio最新版本0.98.1056):

我一直在尝试按照错误消息中的建议阅读文档,但我似乎没有得到它的处理.我已经检查了Stack Overflow和谷歌,虽然有一些相关的帖子/问题(例如这里,这里,这里),但没有一个解决问题(或适用于我的问题).
我也尝试过调整一切.最明显的解决方案是摆脱\ begin {align}环境,
(@eq01) $$
y = x^2 \\
y = x^3 \\
y = \sqrt[2]{x}
$$
Run Code Online (Sandbox Code Playgroud)
但它有两个原因无效.首先,html版本不能很好地工作,因为自动编号不会出现在多线方程的中心,而是出现在第一行(我不喜欢它).

其次,虽然这种情况下的pdf版本确实编译并生成了pdf,但它并不认识到它是一个多线方程(就像它不能识别新的线命令一样).

任何想法都非常感谢.我一直在努力解决这个问题,我无法找到解决方案.我有点喜欢R Markdown,因为它真正将分析与写作和通信集成在一个工具中(而不是使用许多不同的工具来回).但是,在我们编写一个单独的源文件并且它以几种不同的输出格式正确呈现之前,似乎还有很长的路要走.
有没有办法在rstudio中列出ToDo评论?在我使用eclipse之前,我真的很喜欢# TODO I definitely need more unit tests here!在我的源代码中添加一些注释.
到目前为止我在rStudio中找不到这个功能,我想知道,如果有类似插件的东西,或者可能是搜索此类评论的简单方法.
我正在寻找一种方法来测试R是否从RStudio运行.出于某种原因,我可以在谷歌昨天找到答案但不是今天,但我认为这与测试是否设置了某个系统变量有关.
我在突出显示行之后尝试使用"reindent lines"但这不起作用(实际上它删除了缩进).例如,我想要一个快速的方法
拿这样的剧本
#parameters
b=2
c=1
d=4
q=3
Run Code Online (Sandbox Code Playgroud)
把它变成这个
#parameters
b=2
c=1
d=4
q=3
Run Code Online (Sandbox Code Playgroud)
在Rstudio
我一直在向数据框添加列,并使用View()来检查它是否符合我的预期.我有重复的代码行:
x$p <- 3 * x$a
x$q <- sqrt(x$b + x$c)
View(x)
Run Code Online (Sandbox Code Playgroud)
这个工作正常,直到列数超过100(有47,000行).当我添加另外两列时,dim(x)显示102列,名称(x)显示102个名称,summary(x)显示所有预期列的摘要.但是,View(x)仅显示前100列,并且不显示最后添加的两列.
如果我尝试查看(x [, - (1:10)]),则会显示最近添加的列.
我在View文档中没有看到任何关于列数限制的提及.任何人都可以解释这里发生了什么?