2013-11-21 4 views
0

Я хотел бы создать участок в R из таблицы, как в следующемТочечная диаграмма с этикетками вместо чисел на оси в R

Индекс Значение
1 ASDF
2 JKL
3 QWER
4 asdf

Так что я хотел бы получить строковые значения по оси x или y и значение индекса на другой оси. Если ось должна быть заменена, это тоже хорошо. Есть ли способ сделать это?

+2

Это называется dotplot. –

+0

Какие данные вы собираетесь строить? – colcarroll

+0

Dotplot - это то, что мне нужно, спасибо! – AnthonyM

ответ

2

Base графика:

dotchart(dat$Index, dat$Value) 

решетки:

require(lattice) 
dotplot(Value ~ Index, data= dat) 

(. Обратите внимание на то, что lattice::dotplot дал вам две точки на одной и той же линии, в то время как dotchart дал вам две строки "ASDF") Если вы хотите он должен быть вертикальным, точка-точка имеет горизонтальный аргумент, который вы установили бы в FALSE.

Смежные вопросы