У меня есть матрица данных (с именами строк и столбцов).Я хотел бы сделать точечную диаграмму для каждого столбца данных, с данными, отсортированными от наибольшего к наименьшему в каждой диаграмме, а затем расположить эти графики один над другим на рисунке.
Например, если у меня была следующая матрица:
> X
W X Y Z
A 11.7 8.7 15.4 100.0
B 18.1 11.7 9.0 13.6
C 10.0 20.3 37.0 19.3
D 41.0 30.9 20.0 35.1
E 66.0 3.0 71.1 50.0
Я хочу сделать четыре точечные диаграммы (столбцы "W", "X", "Y", "Z"),с данными, отсортированными от наибольшего к наименьшему для каждого графика, и диаграммы, расположенные друг над другом.
(Обратите внимание, что dotchart(X)
не будет работать, поскольку сортировка будет отличаться для каждого столбца, см вопрос 4654181 )
Какая последовательность команд R позволяет мне это делать?