是否可以使用DT中的包对行进行分组并向数据表添加子标题R?
下面的示例是使用 Javascript 中的示例完成的(https://datatables.net/examples/advanced_init/row_grouping.html)。
我正在计算方差-协方差矩阵,我看到两种不同的计算标准误差的方法:
例如标准偏差/ sqrt(观察次数)
(从如何计算标准误差https://en.wikipedia.org/wiki/Standard_error 给出)
或者有人说这只是
我以前认为方差-协方差矩阵中的对角线值是方差,因此平方根是标准差(不是 SE)。然而,我读得越多,我就越认为我可能是错的,它是 SE,但我不确定为什么会这样。
任何人都可以帮忙吗?非常感谢!!
statistics covariance variance standard-error covariance-matrix
我想在fortran初始化一个大整数数组,我试过:
integer(kind=8) :: XGrid(1:20)
Run Code Online (Sandbox Code Playgroud)
但整数仍然是默认类= 4.我后来在数组中添加了数字:
XGrid = (/3002, 3340403,....,19460630000/)
Run Code Online (Sandbox Code Playgroud)
我收到"此数字常量超出范围"错误.因为它不适合一种kind = 4 int,但会在一种= 8 int.
我也尝试将其声明为:
integer, parameter :: ik8 = selected_int_kind(8)
integer(ik8) :: XGrid(1:20)
Run Code Online (Sandbox Code Playgroud)
但这也行不通.
编辑:感谢Vladimir F,但我试图定义一个数组而不仅仅是一个变量,因此我无法理解如何调整使用的答案: Fortran 90中有更好的双精度赋值吗? 可不可能是:
integer, parameter :: ik8 = selected_int_kind(8)
integer(ik8) :: XGrid(1:20)_ik8
XGrid = (/3002_ik8, 3340403_ik8,....,19460630000_ik8/)
Run Code Online (Sandbox Code Playgroud)
还是不一样?谢谢
我想做的只是一个简单的均值,如果(就像在Excel中的命令平均值一样)。我正在使用data.tables来提高效率,因为我有相当大的表(〜1m行)。
我的目的是查找
Table 1
| individual id | date |
-------------------------------
| 1 | 2018-01-02 |
| 1 | 2018-01-03 |
| 2 | 2018-01-02 |
| 2 | 2018-01-03 |
Table 2
| individual id | date2 | alpha |
---------------------------------------
| 1 | 2018-01-02 | 1 |
| 1 | 2018-01-04 | 1.5 |
| 1 | 2018-01-05 | 1 |
| 2 | 2018-01-01 | 2 |
| 2 | 2018-01-02 | 1 |
| 2 | …Run Code Online (Sandbox Code Playgroud) r ×2
arrays ×1
covariance ×1
data.table ×1
dt ×1
fortran ×1
fortran77 ×1
fortran90 ×1
fortran95 ×1
r-markdown ×1
rmysql ×1
statistics ×1
variance ×1