【发布时间】:2021-05-10 09:35:31
【问题描述】:
我有一列 Excel 文件
> str(Hausarbeit_f)
Classes ‘tbl_df’, ‘tbl’ and 'data.frame': 42 obs. of 15 variables:
$ ...1 : num 125 122 140 146 129 137 150 142 156 144 ...
$ ...2 : num 83 77 88 81 82 80 94 91 93 81 ...
$ ...3 : num 68 73 63 61 65 63 62 71 64 68 ...
$ ...4 : num 146 142 132 136 144 126 130 125 135 142 ...
$ ...5 : num 88 84 89 82 88 80 84 80 82 91 ...
$ ...6 : num 71 74 65 73 75 86 86 72 81 84 ...
$ ...7 : num 146 132 134 132 147 134 154 125 121 139 ...
$ ...8 : num 83 86 80 80 80 88 90 74 79 82 ...
$ ...9 : num 70 72 76 77 68 80 78 100 84 91 ...
$ ...10: num 131 133 125 127 118 135 140 136 118 140 ...
$ ...11: num 81 85 73 76 77 78 90 82 82 76 ...
$ ...12: num 72 63 64 73 74 86 79 81 77 87 ...
$ ...13: num 86.8 86.4 86.1 87 86.2 85.8 86.9 85.8 85.4 86 ...
$ ...14: num 0 0 0 0 0 0 0 0 0 0 ...
$ ...15: chr "Montag" "Dienstag" "Mittwoch" "Donnerstag" ...
并想计算它的平均值。 "b" 是第 5 列
> str(b)
List of 1
$ Dia...5: num [1:42] 88 84 89 82 88 80 84 80 82 91 ...
> mean(b)
[1] NA
Warning:
In mean.default(b) :
argument is not numeric or logical: returning NA`
我尝试将列转换为向量或数据框,但没有成功
【问题讨论】:
-
一栏是什么?数据框的名称是什么
-
Excel 文件的一列:> str(Hausarbeit_f) 类“tbl_df”、“tbl”和“data.frame”:42 obs。 15 个变量: $ ...1 : num 125 122 140 146 129 137 150 142 156 144 ... $ ...2 : num 83 77 88 81 82 80 94 91 93 81 ... $ ...3 :数字 68 73 63 61 65 63 62 71 64 68 ... $ ...4:数字 146 142 132 136 144 126 130 125 135 142 ... $ ...5:数字 88 84 89 82 88 80 84 80 82 91 ... $ ...6 : num 71 74 65 73 75 86 86 72 81 84 ... $ ...7 : num 146 132 134 132 147 134 154 125 121 139 ...我试图转换列到,无论是矢量或数据框,但它没有工作
标签: r