r을 사용하여 누적 막 대형 차트를 만들려고합니다. 나는 약간의 R을 알고 있지만, 주로 SPSS를 알고있다. barcharts는 SPSS에서 실제로 추악하기 때문에 ggplot2를 사용하여 좀 더 우아하게 만들려고 노력했습니다.누적 막대 차트 오류 R
다른 게시물에 이어 필자는 변수가 작동하도록 노력했습니다. 데이터를 긴 형식으로 변환했습니다. 이것이 원래의 연구이기 때문에 나는 그 사건에 대해 너무 많은 구체성을 줄 수는 없다. 첫 번째 열은 범주 형 데이터이고 두 번째 열은 SPSS에서 가져 왔지만 실제로는 범주 형이기 때문에 두 번째 열은 숫자입니다.
longform에는 110 개의 obs와 2 개의 변수가 있습니다. 내 코드는 여기에 있습니다 :
Barchart <- ggplot(psydatacomp, aes(x=PsyType, y=Agreement, fill=row)) + geom_bar(stat = "identity")
psydatacomp 내가 NaN의의를 제거하기 위해 만든 행렬이다.
Don't know how to automatically pick scale for object of type function. Defaulting to continuous. Error in (function (..., row.names = NULL, check.rows = FALSE, check.names = TRUE, : arguments imply differing number of rows: 110, 0
I 나타나는 오류 메시지입니다. 어떤 도움이라도 좋을 것입니다.
많은 작업을 한 후에 R에서이 작업을 수행 할 수 있었지만 sps로 가져 오기보다는 r에서 초기 데이터 조작을 수행하여 많은 시간을 절약했을 것입니다. –