我想.txt在R中导入一个表(文件)read.table().我表中的一列是一个带有九个数字的ID - 一些ID以0开头,其他以1或2开头.
R截断前0(012345678变为12345678),这在使用此ID合并另一个表时会导致问题.
有人能给我一个如何解决问题的提示吗?
如果我计算两个向量的二维密度表面,如下例所示:
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
[因为我不是统计学家,这可能是错误的措辞.对不起.我想知道 - 如果这是可能的话 - 出现一个点的可能性.
感谢您的评论!
我无法使用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)
有人可以给我一个提示我做错了什么.
谢谢!
如何使用#-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
r ×3
distribution ×1
import ×1
latex ×1
modeling ×1
probability ×1
python ×1
read.table ×1
string ×1
sweave ×1
zero-padding ×1