반응형

R 11

패싯 라벨을 변경하는 방법?

패싯 라벨을 변경하는 방법? 의 다을사습다니를 했습니다.ggplot명령: ggplot(survey, aes(x = age)) + stat_bin(aes(n = nrow(h3), y = ..count.. / n), binwidth = 10) + scale_y_continuous(formatter = "percent", breaks = c(0, 0.1, 0.2)) + facet_grid(hospital ~ .) + theme(panel.background = theme_blank()) 생산하기 위해 하지만 패싯 라벨을 더 짧은 것으로 바꾸고 싶습니다.Hosp 1,Hosp 2...) 이제 너무 길고 비좁아 보이기 때문입니다(그래프 높이를 높이는 것은 옵션이 아니므로 문서에 너무 많은 공간이 필요합니다).fac..

it-source 2023.07.05

R의 "던지기"와 동등한 값

R의 "던지기"와 동등한 값 R에서 오류를 "던지는" 방법은 무엇입니까?저는 데이터 프레임과 몇 개의 열 이름을 가져와서 그것들로 작업하는 기능을 가지고 있습니다.만약 열이 존재하지 않는다면, 나는 기능을 중지하고 그에 따라 모든 기능을 중지하기를 원합니다. 를 살펴보았습니다.recover그리고.browse그리고.traceback하지만, 음, 그들은 가까운 것처럼 보였지만 제가 찾고 있는 것은 아니었습니다.봐help(tryCatch): 조건은 '에 의해 표시됩니다.signalCondition게다가, 'stop및 'warning함수도 허용하도록 수정되었습니다. 조건 인수. 나중에 '참고: 'stop및 'warning신호 조건 및 'try는 기본적으로 '의 단순화된 버전입니다.tryCatch'. 그래서 아마..

it-source 2023.07.05

기본 그래픽에서 플롯 영역 외부에 범례를 플롯하시겠습니까?

기본 그래픽에서 플롯 영역 외부에 범례를 플롯하시겠습니까? 제목에서 알 수 있듯이:기본 그래픽을 사용할 때 플롯 영역 외부에 범례를 플롯하려면 어떻게 해야 합니까? 저는 당신을 가지고 노는 것에 대해 생각했습니다.layout범례만 포함하도록 빈 플롯을 생성하지만 기본 그래프 기능만 사용하는 방법에 관심이 있습니다.par(mar = )그림 오른쪽에 범례를 위한 공간을 확보합니다. 다음은 예입니다. plot(1:3, rnorm(3), pch = 1, lty = 1, type = "o", ylim=c(-2,2)) lines(1:3, rnorm(3), pch = 2, lty = 2, type="o") legend(1,-1,c("group A", "group B"), pch = c(1,2), lty = c(1,2..

it-source 2023.06.30

R에서 ggplot2를 사용하여 히스토그램 중첩

R에서 ggplot2를 사용하여 히스토그램 중첩 저는 R이 처음이고 3개의 히스토그램을 같은 그래프에 표시하려고 합니다.모든 것이 잘 작동했지만, 제 문제는 두 히스토그램이 겹치는 부분이 보이지 않는다는 것입니다. - 오히려 잘린 것처럼 보입니다. 밀도 그림을 만들 때 완벽해 보입니다. 각 곡선은 검은색 테두리 선으로 둘러싸여 있고, 곡선이 겹치는 곳에는 색상이 다르게 보입니다. 첫 번째 사진의 히스토그램으로 비슷한 것이 가능한지 누가 알려주실 수 있나요?사용하는 코드는 다음과 같습니다. lowf0

it-source 2023.06.30

ggplot을 사용하여 축의 숫자 형식을 변경하려면 어떻게 해야 합니까?

ggplot을 사용하여 축의 숫자 형식을 변경하려면 어떻게 해야 합니까? 이 질문에는 이미 다음과 같은 답이 있습니다. R이 단축 축 레이블(과학적 표기법) 표시를 중지하도록 합니다(예: 1e+00). (10개 답변) 마감됨11개월 전에. 커뮤니티는 11개월 전에 이 질문을 다시 할지 여부를 검토한 후 이 질문을 닫았습니다. 원래 종료 이유가 해결되지 않았습니다. R 및 gg 그림을 사용하여 일부 데이터의 산점도를 그립니다. y축의 숫자가 컴퓨터 스타일 지수 형식(예: 4e+05, 5e+05 등)으로 표시되는 것을 제외하고는 문제가 없습니다.저는 이것을 받아들일 수 없기 때문에 50만, 40만 등으로 표시하고 싶습니다.적절한 지수 표기법을 얻는 것도 허용될 것입니다. 그림 코드는 다음과 같습니다. p

it-source 2023.06.20

점이 너무 많은 산점도

점이 너무 많은 산점도 두 변수를 N=700K로 표시하려고 합니다.문제는 겹치는 부분이 너무 많아서 그림이 대부분 검은색의 단단한 블럭이 된다는 것입니다.그래프의 어둠이 영역의 점 수에 대한 함수인 회색조 "구름"을 갖는 방법이 있습니까?즉, 개별 포인트를 보여주는 대신 플롯이 "구름"이 되어 한 영역의 포인트 수가 많을수록 해당 영역은 어두워집니다.이 문제를 해결하는 한 가지 방법은 알파 혼합으로 각 점을 약간 투명하게 만드는 것입니다.따라서 더 많은 점이 표시된 영역은 더 어둡게 나타납니다. 이 작업은 에서 쉽게 수행할 수 있습니다.ggplot2: df

it-source 2023.06.20

매우 큰 테이블을 데이터 프레임으로 신속하게 읽기

매우 큰 테이블을 데이터 프레임으로 신속하게 읽기 R에 데이터 프레임으로 로드하고 싶은 매우 큰 테이블(3천만 행)이 있습니다.read.table()편리한 기능이 많이 있지만, 구현에는 속도를 늦출 수 있는 논리가 많이 있는 것 같습니다.이 경우, 미리 열 유형을 알고 있고 테이블에 열 머리글이나 행 이름이 포함되어 있지 않으며 걱정해야 할 병리학적 문자가 없습니다. 는 는나표에목읽것알있다습니고을는록로으서▁를 사용하여 표를 읽는 .scan()속도가 상당히 빠를 수 있습니다. 예: datalist

it-source 2023.06.15

R 스크립트에서 명령줄 매개 변수를 읽으려면 어떻게 해야 합니까?

R 스크립트에서 명령줄 매개 변수를 읽으려면 어떻게 해야 합니까? 코드 자체의 하드 코드 매개 변수 값이 아닌 여러 명령줄 매개 변수를 제공할 수 있는 R 스크립트가 있습니다.이 스크립트는 윈도우즈에서 실행됩니다. 명령줄에 제공된 매개 변수를 R 스크립트로 읽는 방법에 대한 정보를 찾을 수 없습니다.만약 그것이 불가능하다면 나는 놀랄 것입니다, 그래서 아마도 나는 내 구글 검색에서 최고의 키워드를 사용하지 않을 것입니다... 조언이나 추천 사항이 있습니까?더크의 대답은 당신이 필요로 하는 모든 것입니다.여기 재현 가능한 최소한의 예가 있습니다. 두 개의 파일을 만들었습니다.exmpl.bat그리고.exmpl.R. exmpl.bat: set R_Script="C:\Program Files\R-3.0.2\bi..

it-source 2023.06.10
반응형