小编bad*_*max的帖子

更改R降价文档的最大宽度

当我创建R Markdown文件并编织HTML时,会出现以下情况:

<style type="text/css">
.main-container {
  max-width: 940px;
  margin-left: auto;
  margin-right: auto;
}
Run Code Online (Sandbox Code Playgroud)

我想更改max-width属性.我该怎么办?

谢谢.

css r knitr r-markdown

16
推荐指数
2
解决办法
7950
查看次数

R是否在分配时复制S4类中未评估的插槽?

假设我有一个带有两个插槽的S4类。然后,我创建一个将某一个插槽设置为某项并返回结果的方法。另一个插槽也会在分配时被复制吗?

例如,

setClass('foo', representation(first.slot = 'numeric', second.slot = 'numeric'))
setGeneric('setFirstSlot', function(object, value) {standardGeneric('setFirstSlot')})
setMethod('setFirstSlot', signature('foo', 'numeric'), function(object, value) {
 object@first.slot = value
 return(object)
 }) 

 f <- new('foo')
 f@second.slot <- 2
 f <- setFirstSlot(f, 1)
Run Code Online (Sandbox Code Playgroud)

在最后一行,将复制第一个和第二个插槽的值还是进行某种优化?我有一个类,其中的一个字段包含千兆字节的数据,而一些字段则带有小的数字矢量,我想为数字字段提供一个setter函数,这样就不会浪费时间在每次使用数据时不必要地复制数据。

谢谢 :)

r s4

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

如何对LM摘要中的系数进行排序?

假设我有一个这样的模型:

x1 <- rnorm(100)
x2 <- rnorm(100)
y <- x1 + 5 * x2 + rnorm(100)
fit <- lm(y ~ x1 + x2)
Run Code Online (Sandbox Code Playgroud)

我如何输出summary(fit)但按估计系数的大小排序?

r

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

访问Pandas DataFrame的最快方法是什么?

我有一个541列的DataFrame df,我需要将其所有唯一的列名称保存到单独的DataFrame的行中,每个重复8次.

我以为我会创建一个空的DataFrame fp,通过df的列名双循环,插入每个第8行,并用最后一个可用值填充空白.

当我试图做到这一点虽然我感到困惑的是它花了多长时间.有541列,我只需写146,611次,但它超过20分钟.对于数据访问而言,这似乎是令人震惊的.问题在哪里,我该如何解决?花费较少的时间比Pandas用列生成相关矩阵所以我必须做错事.

这是我的意思的可重现的例子:

fp = np.empty(shape = (146611, 10))
fp.fill(np.nan)

fp = pd.DataFrame(fp)

%timeit for idx in range(0, len(fp)): fp.iloc[idx, 0] = idx

# 1 loop, best of 3: 22.3 s per loop
Run Code Online (Sandbox Code Playgroud)

python pandas

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

标签 统计

r ×3

css ×1

knitr ×1

pandas ×1

python ×1

r-markdown ×1

s4 ×1