小编ton*_*nov的帖子

如何以智能方式在Rmarkdown中添加\newpage?

我想知道是否可以用\newpage不同的方式在R markdown v2中使用LaTeX 命令:

```{r, results='asis', echo=FALSE}
cat("\\newpage")
```
Run Code Online (Sandbox Code Playgroud)

我生产pdf_output.如果any1有任何想法请不要犹豫评论:)!谢谢

我创建这样的pdf:

---
title: " "
author: " "
date: "2014"
output: 
   pdf_document:
      includes:
         in_header: naglowek.tex
      highlight: pygments
      toc: true
      toc_depth: 3
      number_sections: true
      keep_tex: true
---
Run Code Online (Sandbox Code Playgroud)

r r-markdown

107
推荐指数
3
解决办法
9万
查看次数

R:在自编写的包中使用magrittr管道运算符

我想在我自己编写%>%magrittr包中使用包中引入的管道运算符来链接dplyr数据转换.magrittrImportDESCRIPTION文件中.加载我自己的包并测试使用管道操作符的函数后,我收到以下错误消息:

functionname中的错误(参数,:找不到函数"%>%"

更改%>%magrittr::%>%函数源代码也无济于事,因为无法再构建包.

namespaces r magrittr

88
推荐指数
4
解决办法
1万
查看次数

在正则表达式范围内转义点

出于某种原因,这两个正则表达式的行为方式相同:

"43\\gf..--.65".replace(/[^\d.-]/g, "");?  // 43..--.65
"43\\gf..--.65".replace(/[^\d\.-]/g, "");?  // 43..--.65
Run Code Online (Sandbox Code Playgroud)

演示

在第一个正则表达式中,我没有逃避dot(.)而在第二个正则表达式中我做(\.).

有什么区别以及为什么它们的行为相同?

javascript regex replace

68
推荐指数
4
解决办法
11万
查看次数

混合Qt和Boost

我正在寻找使用Qt 4框架在C++中启动项目(需要跨平台的GUI).我从朋友和网上听过Boost图书馆的好消息.我已经开始阅读这两篇文章,并且在我太深入之前想问一个粗略的问题:这两个开发"系统"是否相互排斥?

我最初的搜索和阅读显示了信号处理,自定义构建系统和其他低级原语的一些重叠.

在同一个项目中使用它们是否有意义?

c++ qt boost

66
推荐指数
4
解决办法
2万
查看次数

用ggplot2画一个圆圈

也许这是一个愚蠢的问题,但我找不到ggplot2手册中的答案,也没有找到"阿姨"谷歌......

如果我有一个中点和一个直径,如何用ggplot2绘制一个圆作为附加图层?谢谢你的帮助.

geometry r ggplot2

55
推荐指数
6
解决办法
3万
查看次数

ggplot2:facet_wrap基于数据集中变量的条带颜色

有没有办法根据随数据框提供的变量填充使用facet_wrap创建的facet条?

示例数据:

MYdata <- data.frame(fruit = rep(c("apple", "orange", "plum", "banana", "pear", "grape")), farm = rep(c(0,1,3,6,9,12), each=6), weight = rnorm(36, 10000, 2500), size=rep(c("small", "large")))

示例图:

p1 = ggplot(data = MYdata, aes(x = farm, y = weight)) + geom_jitter(position = position_jitter(width = 0.3), aes(color = factor(farm)), size = 2.5, alpha = 1) + facet_wrap(~fruit)

我知道如何更改条带的背景颜色(例如橙色):

p1 + theme(strip.background = element_rect(fill="orange"))

facet_wrap和橙色条纹颜色

有没有办法转嫁值的变量sizeMYdata的参数fillelement_rect

基本上,对于所有条带而不是1种颜色,我希望小水果(苹果,李子,梨)的条带背景颜色为绿色,大果实(橙色,香蕉,葡萄)的背景颜色为红色.

r ggplot2 facet-wrap

52
推荐指数
4
解决办法
3万
查看次数

如何将mp4电影嵌入到我的HTML中?

我的网站上有一个博客部分,其中包含TinyMce编辑器.我想在发布博客时嵌入视频,而这只是吐出代码.我<embed>在输出脚本上添加了标记.

这是我用于视频的代码:

<object width="425" height="350">
    <param name="movie" value="http://www.youtube.com/v/CgW_5Vthsds"></param>
    <param name="wmode" value="transparent"></param>
    <embed src="http://www.youtube.com/v/" type="application/x-shockwave-flash" wmode="transparent" width="425" height="350"></embed>
</object>
Run Code Online (Sandbox Code Playgroud)

我错过了什么?

html video mp4 embedding

42
推荐指数
2
解决办法
30万
查看次数

pandas DataFrame输出csv的结尾

我想知道如何将新的DataFrame数据添加到现有csv文件的末尾?to_csv没有提到这样的功能.先感谢您.

python csv dataframe pandas

34
推荐指数
2
解决办法
4万
查看次数

ggplot2:具有正常曲线的直方图

我一直在尝试用ggplot 2在我的直方图上叠加一条正常曲线.

我的公式:

data <- read.csv (path...)

ggplot(data, aes(V2)) + 
  geom_histogram(alpha=0.3, fill='white', colour='black', binwidth=.04)
Run Code Online (Sandbox Code Playgroud)

我尝试了几件事:

+ stat_function(fun=dnorm)  
Run Code Online (Sandbox Code Playgroud)

....没有改变任何事情

+ stat_density(geom = "line", colour = "red")
Run Code Online (Sandbox Code Playgroud)

...在x轴上给了我一条直线红线.

+ geom_density()  
Run Code Online (Sandbox Code Playgroud)

对我不起作用,因为我想将我的频率值保持在y轴上,并且不需要密度值.

有什么建议?

提前感谢任何提示!

找到解决方案

+geom_density(aes(y=0.045*..count..), colour="black", adjust=4)

curve r ggplot2

33
推荐指数
4
解决办法
6万
查看次数

避免rbind()/ cbind()从数字转换为因子

我正在尝试在绘制数据集之前构建数据集.我决定使用函数工厂gammaplot.ff(),我的代码的第一个版本如下所示:

PowerUtility1d <- function(x, delta = 4) {
  return(((x+1)^(1 - delta)) / (1 - delta))
}
PowerUtility1d <- Vectorize(PowerUtility1d, "x")

# function factory allows multiparametrization of PowerUtility1d()
gammaplot.ff <- function(type, gamma) {
  ff <- switch(type, 
               original = function(x) PowerUtility1d(x/10, gamma),
               pnorm_wrong = function(x) PowerUtility1d(2*pnorm(x)-1, gamma),
               pnorm_right = function(x) PowerUtility1d(2*pnorm(x/3)-1, gamma)
              )
  ff
}

gammaplot.df <- data.frame(type=numeric(), gamma=numeric(), 
                           x=numeric(), y=numeric())
gammaplot.gamma <- c(1.1, 1.3, 1.5, 2:7)
gammaplot.pts <- (-1e4:1e4)/1e3

# building the data set
for (gm in gammaplot.gamma) { …
Run Code Online (Sandbox Code Playgroud)

r

33
推荐指数
2
解决办法
4万
查看次数