반응형
geom_bar ggplot2에서 막대 재정렬
나는 음모가에서 주문한 바 - 그래프 만들기 위해 노력하고 miRNA
최고에 value
받는 miRNA
가장 낮은과를. 내 코드가 작동하지 않는 이유는 무엇입니까?
> head(corr.m)
miRNA variable value
1 mmu-miR-532-3p pos 7
2 mmu-miR-1983 pos 75
3 mmu-miR-301a-3p pos 70
4 mmu-miR-96-5p pos 5
5 mmu-miR-139-5p pos 10
6 mmu-miR-5097 pos 47
ggplot(corr.m, aes(x=reorder(miRNA, value), y=value, fill=variable)) +
geom_bar(stat="identity")
barplot이 낮은 순서에서 높은 순서로 정렬된다는 점을 제외하면 코드는 잘 작동합니다. 바를 높은 순서에서 낮은 순서로 정렬하려면 다음 -
전에 기호 를 추가 해야합니다 value
.
ggplot(corr.m, aes(x = reorder(miRNA, -value), y = value, fill = variable)) +
geom_bar(stat = "identity")
다음을 제공합니다.
사용 된 데이터 :
corr.m <- structure(list(miRNA = structure(c(5L, 2L, 3L, 6L, 1L, 4L), .Label = c("mmu-miR-139-5p", "mmu-miR-1983", "mmu-miR-301a-3p", "mmu-miR-5097", "mmu-miR-532-3p", "mmu-miR-96-5p"), class = "factor"),
variable = structure(c(1L, 1L, 1L, 1L, 1L, 1L), .Label = "pos", class = "factor"),
value = c(7L, 75L, 70L, 5L, 10L, 47L)),
class = "data.frame", row.names = c("1", "2", "3", "4", "5", "6"))
참고 URL : https://stackoverflow.com/questions/25664007/reorder-bars-in-geom-bar-ggplot2
반응형
'Programing' 카테고리의 다른 글
ng-repeat 내에서 ng-click에 숨겨진 div 표시 (0) | 2020.08.20 |
---|---|
Maven 경고 메시지 사용 안함- "선택된 war 파일에는 무시 될 WEB-INF / web.xml이 포함되어 있습니다." (0) | 2020.08.20 |
한 벡터에서 다른 벡터로의 회전을 나타내는 쿼터니언 찾기 (0) | 2020.08.20 |
Ruby 스크립트 실행 중지 (0) | 2020.08.20 |
broadcast.to와 sockets.in의 Socket.io 방 차이점 (0) | 2020.08.20 |