Yil*_*ang -4 r input contingency
我有表格形式的数据(甚至不是R表),我想将它转换(或输入)到R来执行分析.
该表是一个三向列联表,如下所示:

有没有办法轻松将其输入R?(只要我可以进行一些回归分析,它可以采用任何格式)
或者我需要手动输入它?
在R中,这是一个ftable.
ftable如果您知道该功能如何工作,手动输入并不太难.数据需要采用以下格式:
breathless yes no
coughed yes no
age
20-24 9 7 95 1841
25-29 23 9 108 1654
30-34 54 19 177 1863
Run Code Online (Sandbox Code Playgroud)
如果数据采用此格式,则可以使用read.ftable.例如:
temp <- read.ftable(textConnection("breathless yes no
coughed yes no
age
20-24 9 7 95 1841
25-29 23 9 108 1654
30-34 54 19 177 1863"))
temp
# breathless yes no
# coughed yes no yes no
# age
# 20-24 9 7 95 1841
# 25-29 23 9 108 1654
# 30-34 54 19 177 1863
Run Code Online (Sandbox Code Playgroud)
从那里,如果你想要一个"长" data.frame,用它来分析和重塑不同的格式要容易得多,只需将其包装好即可data.frame().
data.frame(temp)
# age breathless coughed Freq
# 1 20-24 yes yes 9
# 2 25-29 yes yes 23
# 3 30-34 yes yes 54
# 4 20-24 no yes 95
# 5 25-29 no yes 108
# 6 30-34 no yes 177
# 7 20-24 yes no 7
# 8 25-29 yes no 9
# 9 30-34 yes no 19
# 10 20-24 no no 1841
# 11 25-29 no no 1654
# 12 30-34 no no 1863
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1546 次 |
| 最近记录: |