Jak ustawić, którym plot () oznacza oś X?
Mam plot (), co próbuję zrobić, ale nie chcę, aby wartości x były używane jako oś etykiet ... Chcę innego wektora znakowego, którego chcę użyć jako etykiet, w standardowy sposób: użyj tylu, ile się zmieści, resztę odrzuć itp. Co powinienem przekazać do plot (), aby tak się stało?
Weźmy na przykład pod uwagę
d <- data.frame(x=1:5,y=10:15,x.names=c('a','b','c','d','e'))
W barplocie przekazałbym
barplot (height = d $ y, names.arg = d $ x.names), ale w tym przypadku rzeczywiste wartości X są ważne. Dlatego chciałbym analogowe, takie jak
plot (x = d $ x, y = d $ y, type = 'l', names.arg = d $ x.names), ale to nie działa.
Nie znaleziono powiązanych wyników
Zaproszony:
Aby odpowiedzieć na pytania, Zaloguj się lub Zarejestruj się
1 odpowiedzi
Anonimowy użytkownik
Potwierdzenie od:
następnie użyj polecenia osi, aby dodać własne etykiety. W tym przykładzie przyjęto, że etykiety znajdują się w obiekcie o nazwie month.name
Musiałem poszukać, jak to zrobić i
Ukradłem stąd przykład
http://www.nabble.com/replacin ... .html
.