-1
у меня есть 9 точек данных для 9 стран:черчение в R: получать линии вместо точек
var <- structure(list(countries = structure(c(1L, 9L, 6L, 5L, 3L, 4L,
2L, 8L, 7L), .Label = c("BU", "CZ", "ES", "HU", "LT", "LV", "PL",
"SL", "UK"), class = "factor"), Eurasian.lynx = c(NA, 0, 0.063,
0, 0.028, NA, NA, 0.0415, 0.058), Grey.wolf = c(0, 0.048, 0.11,
0.24, 0, NA, NA, 0, 0), Brown.bear = c(0, 0.0332, NA, NA, 0.032,
NA, NA, 0, 0), Wild.boar = c(0.076, 0.03, 0.072, 0.058, 0.089,
0, 0, 0, 0.064), Moose = c(NA, 0.04, 0.067, 0.086, 0.087, NA,
NA, NA, 0.078), Red.deer = c(NA, 0.033, 0.039, 0.052, 0, 0, 0,
0.0146, 0.03), Roe.deer = c(0.025, 0.037, 0.12, 0.08, NA, 0,
0.02, 0.00938, 0)), .Names = c("countries", "Eurasian.lynx",
"Grey.wolf", "Brown.bear", "Wild.boar", "Moose", "Red.deer",
"Roe.deer"), class = "data.frame", row.names = c(NA, -9L))
Я пытаюсь сделать вид против стран R. Вот мой код:
var = read.csv('variance.csv', header = T, sep = ',')
attach(var)
plot(Grey.wolf ~ countries, col = 'green',type = 'p', pch = 19, cex = 2.5, ylab='',xlab='')
Но вместо очков я получаю эти уродливые строки: Что я делаю неправильно? Спасибо!
Скриншот бесполезны. Используйте 'dput()' для предоставления данных. –
Спасибо! В следующий раз. – Lybica
Нет, сделайте это сейчас, пожалуйста, –