小编Tim*_*Tim的帖子

如何避免:read.table截断以0开头的数值

我想.txt在R中导入一个表(文件)read.table().我表中的一列是一个带有九个数字的ID - 一些ID以0开头,其他以1或2开头.

R截断前0(012345678变为12345678),这在使用此ID合并另一个表时会导致问题.

有人能给我一个如何解决问题的提示吗?

import r read.table zero-padding

12
推荐指数
1
解决办法
3041
查看次数

计算2d密度表面上的点的概率

如果我计算两个向量的二维密度表面,如下例所示:

library(MASS)
a <- rnorm(1000)
b <- rnorm(1000, sd=2)
f1 <- kde2d(a, b, n = 100)
Run Code Online (Sandbox Code Playgroud)

我得到以下表面

filled.contour(f1)
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述

z值是估计的密度.

我现在的问题是:是否可以计算单个点的概率,例如a = 1,b = -4

[因为我不是统计学家,这可能是错误的措辞.对不起.我想知道 - 如果这是可能的话 - 出现一个点的可能性.

感谢您的评论!

modeling r distribution probability

3
推荐指数
1
解决办法
984
查看次数

re.sub"( - )"失败了

我无法使用Python中的re.sub替换字符串"( - )".

>>> instr = 'Hello, this is my instring'
>>> re.sub('my', 'your', instr)
'Hello, this is your instring'
>>> instr = 'Hello, this is my (-) instring'
>>> re.sub('my (-)', 'your', instr)
'Hello, this is my (-) instring'
Run Code Online (Sandbox Code Playgroud)

有人可以给我一个提示我做错了什么.

谢谢!

python string

1
推荐指数
1
解决办法
430
查看次数

发誓#-Symbol

如何使用#-sign标记文本?

在这里,Sweaving和编译没有问题:

<<echo=false,results=tex>>
cat("This is my text\n") 
@
Run Code Online (Sandbox Code Playgroud)

但在这里,编译会出错:

<<echo=false,results=tex>>
cat("This is #my text\n")
@
Run Code Online (Sandbox Code Playgroud)

哈希标志无法在tex中编译.我必须将Sweave选项设置为"tex",因为我想在循环中打印不同的文本文件,每个文本文件应该用新的章节分隔.

<<results=tex>>
for(i in d){
  tx <- readLines(i)
  cat(tx, sep="\n")
  \chapter{i}
  }
Run Code Online (Sandbox Code Playgroud)

谢谢你的每一个提示.

TIM

latex r sweave

1
推荐指数
1
解决办法
126
查看次数