[英]How to perform a logistic regression when dealing with counts rather than individual datas
抱歉,我真的需要知道這個問題的答案。
我正在嘗試通過R CRAN執行邏輯回歸。
數據如下
Count T M R
4 No Yes W
2 Yes No W
7 No Yes B
155 Yes Yes B
9 No No W
3 Yes No W
7 No No B
2 Yes No B
所以我想要的是...
T M R
No Yes W
No Yes W
No Yes W
No Yes W
Yes No W
Yes No W
No Yes B
. . . (x7)
Yes Yes B
. . . (x155)
No No W
. . . (x9)
Yes No W
Yes No W
Yes No W
No No B
. . . (x7)
Yes No B
Yes No B
要執行邏輯回歸,我需要單獨的數據,但是我需要計數而不是單獨的數據。 我將如何制作一個新的數據幀,以便每個數據都可以根據同一行中的計數重復多少?
我認為這對於循環和if語句來說很容易...但是我似乎無法理解。
您可以選擇與“ Count
列一樣多的索引:
> rep(1:nrow(data), data$Count)
[1] 1 1 1 1 2 2 3 3 3 3 3 3 3 4 ... 4 5 5 5 5 5 5 5 5 5 6 6 6 7 7 7 7 7 7 7 8 8
並使用它來索引data.frame:
data[rep(1:nrow(data), data$Count),]
如果要刪除“ Count
列,請執行以下操作:
data[rep(1:nrow(data), data$Count), -1]
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.