R和直方图制作(有休息)

时间:2014-10-19 19:02:24

标签: r histogram

我是R的新手 - 我从教授那里得到了这个文件。在Groesse col。你共有1004个col.s

 lnr Klasse Gesch Alter Groesse Gewicht Mathe Physik Deutsch Bio Fehltage
   1      6     w    12     124      42     3     NA       2   3        2
   2      5     w    12     146      39     4     NA       2   2        3
   3     10     w    17     174      64     4      3       5   2        4
   4      8     w    15     138      53     5      6       4   3        0
   5      8     w    15     147      56     5      4       3   2        3
   6      9     m    16     162      65     2      2       4   2        2
   7      6     w    14     141      49     2     NA       2   3        2
   8     10     w    16     166      60     5      5       1   3        2
   9      6     w    13     152      44     4     NA       2   2        1
  10      5     w    12     151      39     5     NA       4   4        4
  11      6     w    13     154      46     2     NA       2   1        4
  12      5     w    12     163      41     1     NA       5   1        4
  13      6     m    12     139      47     5     NA       5   4        1
  14      7     w    14     145      51     4     NA       5   5        2
  15      8     w    14     157      49     5      5       4   2        1
  16      7     w    14     159      49     4     NA       2   3        1
  17      9     w    15     149      55     1      2       3   2        3
  18      6     m    13     144      49     1     NA       3   1        6
  19     11     m    17     190      71     5      5       3   2        1
  20      6     m    12     150      46     3     NA       2   3        6
  21      9     w    17     165      65     3      6       5   1        5
  22      5     w    13     151      47     2     NA       5   4        2
  23     10     w    17     154      65     5      3       4   4        5

结果如下:

Daten <-  read.csv(file="C:/Users/WillieEkaPutra/Documents/D.Studium/Sem3/Stati 1/Uebung/Schueler.csv")
hist(Daten$Groesse)
# Error in hist.default(Daten$Groesse) : 'x' must be numeric

hist(as.numeric(Daten$Groesse))
# Error in hist.default(as.numeric(Daten$Groesse)) : 
#
#  invalid number of 'breaks'

hist(as.numeric(Daten$Groesse), breaks= 1)
# Error in hist.default(as.numeric(Daten$Groesse), breaks = 1) : 
#   character(0)
# In addition: Warning messages:
# 1: In min(x) : no non-missing arguments to min; returning Inf
# 2: In max(x) : no non-missing arguments to max; returning -Inf

hist(as.numeric(Daten$Groesse), breaks= 1)
# Error in hist.default(as.numeric(Daten$Groesse), breaks = 1004) : 
#  character(0)
# In addition: Warning messages:
# 1: In min(x) : no non-missing arguments to min; returning Inf
# 2: In max(x) : no non-missing arguments to max; returning -Inf

任何人都知道,出了什么问题?我会很高兴得到任何帮助。 问候, 哀愁

2 个答案:

答案 0 :(得分:1)

@WillieEkaputra你必须删除路径后的括号并在那里放一个逗号。像这样:

Daten <- read.table(file="C:/Users/WillieEkaPutra/Documents/.../Schueler.txt", header=TRUE) 

如果路径正确,这应该可以使用。

答案 1 :(得分:0)

你会保持 read.csv(file =“你文件的url”,header = T和sep =“;”)这样而不是;(分号)使用记录的分隔符