Как построить гистограмму значений x и y? - PullRequest
0 голосов
/ 15 сентября 2011

Сегодня я хочу немного узнать о статистическом языке программирования R.

Я пока не нахожу учебники полезными.

Я надеюсь начать эту работу с простого задания.

У меня есть 3 значения: 1,5, 2,5, 3,5 и 3 года значения: 1,2, 0,1, 4,4

Я хочу построить гистограмму с этими данными.

q1: Какое минимальное количество синтаксиса R я могу использовать для построения этой историграммы?

q2: можно ли поместить данные в myfile.csv и попросить R прочитать myfile.csv, а затем построить гистограмму?

Ответы [ 2 ]

9 голосов
/ 15 сентября 2011
dat <- data.frame(x=c(1.5, 2.5, 3.5), y=c(1.2, 0.1, 4.4))
barplot(dat$y, names.arg=dat$x, ylim=c(0,5))

Это будет делать то, что вы после.Я думаю.Метки могут быть добавлены следующим образом.

barplot(dat$y, names.arg=dat$x, ylim=c(0,5), ylab="blah", xlab="lol")

enter image description here

Гистограмма имеет касания баров (непрерывная переменная x), а гистограмма / график, строго говоря, отсутствуетможет быть не то, что вы после ...

1 голос
/ 15 сентября 2011

Э-э, вы имеете в виду график рассеяния или трехмерную гистограмму с (x,y) парами (1.5,1.2), (2.5,0.1) и (3.5,4.4)?Если первое, просто используйте plot(x,y), чтобы получить диаграмму рассеяния, используйте write, чтобы вывести данные в файл, и используйте read.csv для чтенияданные из файла CSV.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...