Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/73.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
R 如何输入三向表?_R_Input_Contingency - Fatal编程技术网

R 如何输入三向表?

R 如何输入三向表?,r,input,contingency,R,Input,Contingency,我有表格形式的数据(甚至不是R表格),我想将其转换(或输入)到R中以执行分析 该表是一个三向列联表,如下所示: 有没有一种方法可以轻松地将其输入到R中?(只要我能进行一些回归分析,它可以采用任何格式) 或者我需要手动输入它?在R中,这是一个ftable 如果您知道功能的工作原理,手动输入t表格并不太困难。数据需要采用如下格式: breathless yes no coughed yes no age 20-24 9 7 95 1841 25-29 23 9 108 1654 30

我有表格形式的数据(甚至不是R表格),我想将其转换(或输入)到R中以执行分析

该表是一个三向列联表,如下所示:

有没有一种方法可以轻松地将其输入到R中?(只要我能进行一些回归分析,它可以采用任何格式)


或者我需要手动输入它?

在R中,这是一个
ftable

如果您知道功能的工作原理,手动输入
t表格
并不太困难。数据需要采用如下格式:

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
如果数据采用这种格式,则可以使用
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

你是在专门谈论这张照片吗?或者你的原始输入是什么?我相信你可以读入数据,但你可能需要对其进行重塑以对其进行任何分析。这正是数据,它在表格中以这种方式给出,对于任何数字或分类名称,我都需要自己手动输入。这是图像吗?然后你可能想找到一些OCR软件。@MrFlick,对于像这样的小表格
read.ftable
非常方便。这一点很好@AnandaMahto。我只想避免重打任何东西。
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