dataframe

    16

    2답변

    R의 read.table 및 read.csv 함수는 구분 된 데이터가 포함 된 파일 또는 URL을 구문 분석하고 R 데이터 프레임을 생성하는 데 사용됩니다. 그러나 이미 CSV로 구분 된 데이터 (쉼표와 \ n을 열과 레코드 구분 기호로 사용)가 포함 된 문자 벡터가 있으므로 파일이나 URL에서 읽을 필요가 없습니다. 이 문자 벡터를 먼저 디스크의 파일에

    28

    3답변

    많은 행과 많은 열이있는 데이터 프레임이 있다고 가정합니다. 열의 이름이 있습니다. 번호로 행에 액세스하고 이름으로 열에 액세스하려고합니다. 예를 들어, 행 돌이 하나 (아마도 느린) 방법은 for (i in 1:nrow(df)) { print(df[i, "column1"]) # do more things with the data fram

    1

    2답변

    COM 인터페이스를 통해 C#에서 R로 데이터를 전달 중입니다. 데이터가 R에 도착하면 '매트릭스'에 보관됩니다. 필자가 사용하는 함수 중 일부는 데이터가 대신 'DataFrame'내에 있어야합니다. 나는 데이터의 표는 내가 그러나 DataFrame로 변환을하면, 내 숫자 데이터의 모든 요인 가정, R은 잘 도달 newDataFrame <- as.data.

    6

    5답변

    의 집계 열이 나는이 > head(df) Memory Memory Memory Memory Memory Naive Naive 10472501 6.075714 5.898929 6.644946 6.023901 6.332126 8.087944 7.520194 10509163 6.168941 6.495393 5.951124 6.052527 6.

    3

    3답변

    에서 다음과 같이 표 형식의 데이터 요약을 만드는 메모리 효율적인 방법을 찾고 있습니다. data.framefoo 예를 들어 table()을 요약 한 후 as.data.frame()을 사용하여 빈도 카운트를 얻습니다. foo <- data.frame(x= c('a', 'a', 'a', 'b', 'b', 'b'), y=c('ab', 'ac', 'ad', 'a

    3

    2답변

    아직까지는 묻지는 않았지만 목록의 정보를 여러 수준 및 고르지 않은 구조와 결합하여 "긴"형식의 데이터 프레임으로 만들 수 있습니까? 은 특히 : 함께, > llply(xml.list, function(x) llply(x, function(x) table(names(x)))) $top $top$atbat .attrs pitch 1 4 $t

    3

    4답변

    나는 거기에 열 이름으로 cols라는 목록이 있습니다 cols <- c('Column1','Column2','Column3') 내가하지만 호출로,이 명령을 재현하고 싶습니다를 목록 : 나는 그것을 할 때 data.frame(Column1=rnorm(10)) 여기 무슨 일이야 : 내가 I() 또는 eval()에 cols[1]을 포장하는 경우 Error: un

    12

    1답변

    두 개의 data.frames가 있습니다. 예 술의 경우의 그들은 다음과 같이 가정 해 봅시다 : 내가하고 싶은 무엇 df1 <- data.frame(x=rep(letters[1:26], 16)) df2 <- data.frame(y=letters[1:4]) 은 첫 번째 열 값 'DF2'의 첫 번째 열 내의 값과 일치하는 행을 포함하는 부분 집합 'DF

    13

    3답변

    나는 "NULL"와 "# N/A"를 포함하는 data.frame의 요소를 대체하기 위해 노력하고있어, 나는 문제로 실행 해요 : foo <- data.frame("day"= c(1, 3, 5, 7), "od" = c(0.1, "#N/A", 0.4, 0.8)) indices_of_NAs <- which(foo == "#N/A") replace(foo,

    2

    2답변

    일반적인 날짜 형식을 표준 날짜로 변환하려고합니다. 기본적으로 필자는 반년주기 형식의 기간을 포함하는 데이터 집합을 가지고 있습니다. 즉, 206은 2006 년 하반부를 나타내고, 106은 상반기를 나타냅니다. 2006-06-01에 2006-01-01로 다시 정렬하기 위해 작은 함수를 작성했습니다. period2date = function(period)