我有一個包含 4500 個觀察值和 12 個變數的資料框。我的資料是這樣排列的:第 1 列 (n1) 是一個整數值(可以是這些中的任何一個 - 10,30,70),第 2 列 (n2) 是一個整數值(可以是這些中的任何一個 - 10,30 ,70),第 4 列 (mean2) 是另一個整數值(可以是這些-5、-1、0、1、5 中的任何一個)。我想根據另一列的值計算一列的出現次數。例如,我想在column4 = 5時找到column1 = 10的次數,然后對column4的不同值重復它。然后,我想在 x 軸 - column4 值和 y 軸 - colmun1 的出現次數上繪制 column1=10 的圖表。謝謝您的幫助。
dput(head(equal_var_df))
structure(list(n1 = c(10, 30, 70, 10, 30, 70), n2 = c(10, 10,
10, 30, 30, 30), mean_1 = c(0, 0, 0, 0, 0, 0), mean_2 = c(0,
0, 0, 0, 0, 0), var_1 = c(1, 1, 1, 1, 1, 1), var_2 = c(1, 1,
1, 1, 1, 1), tpooled = c(-2.05010551964647, 0.652043624499215,
1.48215219430884, 0.145893692582399, -0.983505294288748, 0.344138076925374
), pvalue_pooled = c(0.0552094923589302, 0.518297848331878, 0.1423287877924,
0.884776497768807, 0.329443812298597, 0.731479781532784), result_pooled = c(1,
1, 1, 1, 1, 1), t_unpooled = c(-2.05010551964647, 0.708471054370747,
2.17657841099819, 0.127894927531869, -0.983505294288747, 0.346320053469156
), pvalue_unpooled = c(0.0561035624815491, 0.487727231028483,
0.0438978780734246, 0.900350443079486, 0.329589054416284, 0.730423609249987
), result_unpooled = c(1, 1, 0, 1, 1, 1)), row.names = c(NA,
-6L), class = c("data.table", "data.frame"), .internal.selfref = <pointer: 0x0000023f500a1ef0>)
uj5u.com熱心網友回復:
require(tidyverse)
df %>%
count(n1, n2)
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/466674.html
下一篇:熊貓:條件后創建指標列
