반응형

r 11

R 메모리 관리 / 크기가 nMb인 벡터를 할당할 수 없습니다.

R 메모리 관리 / 크기가 nMb인 벡터를 할당할 수 없습니다. 저는 R에서 큰 객체를 사용하려고 하는 문제에 부딪히고 있습니다.예: > memory.limit(4000) > a = matrix(NA, 1500000, 60) > a = matrix(NA, 2500000, 60) > a = matrix(NA, 3500000, 60) Error: cannot allocate vector of size 801.1 Mb > a = matrix(NA, 2500000, 60) Error: cannot allocate vector of size 572.2 Mb # Can't go smaller anymore > rm(list=ls(all=TRUE)) > a = matrix(NA, 3500000, 60) # Now i..

source 2023.07.13

R에서 CSV 파일을 가져오려면 어떻게 해야 합니까?

R에서 CSV 파일을 가져오려면 어떻게 해야 합니까? 여기서 무엇이 요구되고 있는지 말하기가 어렵습니다.이 질문은 애매모호하고, 모호하며, 불완전하고, 지나치게 광범위하거나 수사적이며, 현재의 형태로는 합리적으로 대답할 수 없습니다.이 질문을 다시 열 수 있도록 설명하는 데 도움이 필요한 경우,도움말 센터를 방문합니다. 마감됨10년 전에. 나는 있습니다.csv파일을 워크스테이션에 저장합니다.제가 어떻게 R에서 그 파일을 열고 통계 계산을 할 수 있습니까?당신은 사용할 것입니다.read.csv함수, 예: dat = read.csv("spam.csv", header = TRUE) 자세한 내용은 이 자습서를 참조할 수도 있습니다. 참고: 다음을 확인합니다..csv읽을 파일이 작업 디렉토리에 있습니다(사용).g..

source 2023.07.08

선택한 열만 읽음

선택한 열만 읽음 예를 들어 아래 데이터의 각 연도에 대한 첫 6개월(7열)만 읽는 방법을 알려줄 수 있는 사람이십니까?read.table()? Year Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec 2009 -41 -27 -25 -31 -31 -39 -25 -15 -30 -27 -21 -25 2010 -41 -27 -25 -31 -31 -39 -25 -15 -30 -27 -21 -25 2011 -21 -27 -2 -6 -10 -32 -13 -12 -27 -30 -38 -29 데이터가 파일에 있다고 가정합니다.data.txt사용할 수 있습니다.colClasses의 주장.read.table()열을 건너뜁니다.여기 처음 7개 열에 있는 데이터는"integer"나머지 6..

source 2023.07.08

어떻게 빈 그림을 그릴까요?

어떻게 빈 그림을 그릴까요? 저는 빈 줄거리를 만들어야 합니다.이것이 제가 생각해 낼 수 있는 최선입니다. plot(0, xaxt = 'n', yaxt = 'n', bty = 'n', pch = '', ylab = '', xlab = '') 더 간단한 해결책이 있습니까? 추신: 완전히 비어 있음, 축 없음 등.다음과 같은 것은 어떻습니까? plot.new() 나중에 그래픽을 추가하려면 누군가 빈 플롯을 만들어야 한다고 제안합니다.그래서, 사용. plot(1, type="n", xlab="", ylab="", xlim=c(0, 10), ylim=c(0, 10)) 그래픽의 축 한계를 지정할 수 있습니다.다음은 그림에 아무 것도 표시되지 않으며 빈 상태로 표시됩니다. plot(NULL, xlim=c(0,1),..

source 2023.07.08

막대 순서 ggplot2 막대 그래프

막대 순서 ggplot2 막대 그래프 저는 가장 큰 막대가 y축에 가장 가깝고 가장 짧은 막대가 가장 먼 막대 그래프를 만들려고 합니다.그래서 이것은 제가 가지고 있는 테이블과 같습니다. Name Position 1 James Goalkeeper 2 Frank Goalkeeper 3 Jean Defense 4 Steve Defense 5 John Defense 6 Tim Striker 그래서 포지션별 선수 수를 보여주는 막대그래프를 만들려고 합니다. p % # sort by counts mutate(Position = factor(Position, Position)) %>% # reset factor ggplot(aes(x=Position, y=counts)) + # plot geom_bar(stat="..

source 2023.06.28

R - 패키지 로드 메시지 방지

R - 패키지 로드 메시지 방지 저는 R-Studio를 통해 Knitr을 사용해왔고, 꽤 깔끔하다고 생각합니다.하지만 저는 사소한 문제가 있습니다.R-Chunk에서 파일을 소스할 때 knitr 출력에는 다음과 같은 외부 주석이 포함됩니다. + FALSE Loading required package: ggplot2 + FALSE Loading required package: gridExtra + FALSE Loading required package: grid + FALSE Loading required package: VGAM + FALSE Loading required package: splines + FALSE Loading required package: stats4 + FALSE Attaching..

source 2023.06.23

통계 분석 및 보고서 작성 워크플로우

통계 분석 및 보고서 작성 워크플로우 맞춤형 보고서 작성과 관련된 데이터 분석 워크플로우에 대해 아는 사람이 있습니까?사용 사례는 기본적으로 다음과 같습니다. 고객은 데이터 분석(예: 인구 추정치 및 수역 관련 지도)을 사용하는 보고서를 의뢰합니다. 분석가는 일부 데이터를 다운로드하고 데이터를 멍에를 씌운 다음 결과를 저장합니다(예: 단위당 모집단 열을 추가하거나 지역 경계를 기준으로 데이터의 부분 집합을 지정). 분석가는 (2)에서 생성된 데이터를 분석하고 목표에 근접하지만, 데이터가 더 필요하다고 판단하여 (1)로 돌아갑니다. 표와 그래픽이 QA/QC를 충족하고 고객이 만족할 때까지 반복하여 헹굽니다. 표와 그래픽을 통합한 보고서 작성. 내년에 행복한 고객이 돌아와서 업데이트를 원합니다.이는 사양이 ..

source 2023.06.18

주피터 노트북의 커널 제거

주피터 노트북의 커널 제거 주피터 노트북에서 커널을 제거하려면 어떻게 해야 합니까? 제 주피터 노트에 R 커널이 있습니다.요즘 커널은 항상 제가 새 노트북을 열면 바로 죽어요.달려.jupyter kernelspec list당신의 모든 알맹이들의 경로를 얻는 것. 그런 다음 원하지 않는 커널을 제거합니다. jupyter kernelspec uninstall unwanted-kernel 구답 제거할 커널에 해당하는 폴더를 삭제합니다. 문서에는 커널이 저장될 공통 경로 목록이 있습니다. http://jupyter-client.readthedocs.io/en/latest/kernels.html#kernelspecs터미널에서 다음을 통해 삭제할 수 있습니다. jupyter kernelspec uninstall y..

source 2023.06.13

그룹당 여러 변수(예: 합, 평균) 집계/요약

그룹당 여러 변수(예: 합, 평균) 집계/요약 데이터 프레임에서 쉽게 집계할 수 있는 방법이 있습니까?sum,mean,max등) 여러 변수를 동시에 사용할 수 있습니까? 다음은 몇 가지 샘플 데이터입니다. library(lubridate) days = 365*2 date = seq(as.Date("2000-01-01"), length = days, by = "day") year = year(date) month = month(date) x1 = cumsum(rnorm(days, 0.05)) x2 = cumsum(rnorm(days, 0.05)) df1 = data.frame(date, year, month, x1, x2) 나는 동시에 그것을 집계하고 싶습니다.x1그리고.x2의 변수df2데이터 프레임을 연..

source 2023.06.13

대형 R 프로그램을 어떻게 구성합니까?

대형 R 프로그램을 어떻게 구성합니까? 제가 복잡한 R 프로젝트를 수행할 때, 제 스크립트는 빠르게 길어지고 혼란스러워집니다. 코드를 항상 즐겁게 작업할 수 있도록 적용할 수 있는 방법은 무엇입니까?저는 이런 생각을 하고 있습니다 소스 파일에 함수 배치 무언가를 다른 소스 파일로 분류하는 경우 마스터 파일에 포함되어야 하는 항목 기능을 조직 단위로 사용(R이 글로벌 상태에 접근하기 어렵게 만든다는 점에서 이것이 가치가 있는지 여부) 들여쓰기/줄 바꿈 관행. 취급({? )}와 같은 것들을 1줄 또는 2줄에 놓을까요? 기본적으로 큰 R 스크립트를 구성하기 위한 경험칙은 무엇입니까?일반적인 대답은 패키지를 사용하는 것입니다. 웹의 다양한 자습서와 R 확장자 쓰기 매뉴얼을 참조하십시오. 그것은 당신을 줍니다. ..

source 2023.06.13
반응형