팬더 데이터 프레임으로 CSV 데이터를 가져올 때 누락 된 데이터 문제에 대한 만족스러운 해결책을 찾지 못했습니다. 나는 이 어떤 열이나 데이터 형식이인지 미리 알지 못하는 데이터 세트가 있습니다. 나는 판다가 데이터를 읽는 방법을 추론하는 더 나은 일을하고 싶습니다. 정말 도움이되는 na_values=...의 조합을 찾지 못했습니다. no_holes.cs
날짜가 포함 된 데이터 프레임에 날짜 열인 열이 있습니다. 그러나이 칼럼에서 NA를 제거하려고하면 문자 클래스가 아니기 때문에 할 수 없습니다. 그래서 나는이 솔루션을 사용하여 문자 클래스로 변환 : Setting to Blank 그럼 난 아직도 내가 as.Date를 사용하여 다시 변환하지만 다시 NA의 생성 내 날짜 열이 날짜 클래스가되고 싶어요. 그래서
ifelse 및 is.na를 사용하여 새 변수를 만들고 싶습니다. 그러나 문제는이 ifelse가 1과 NA 만 반환한다는 것입니다. 문제는 내 첫 ifelse에있는 것 같습니다. 왜냐하면 나는 하나씩 ifelse를 실행하고 첫 번째 것만 NA를 반환하기 때문입니다. 이유를 이해할 수 없습니다. 왜냐하면 3 ifelse의 코드가 비슷해 보입니다. 아는 사람
집계 및 열마다 다른 작업을 수행하려고합니다. 어떻게 비 논증의 첫 번째 논쟁을 선택할 수 있습니까? 내가 방법을 발견,하지만 난 그것보다 효율적인 방법에서 수행 할 수 있다고 생각 : test <- data.table(A = c(NA,NA,1), B = c(1,2,3),C = c(NA,NA,1), D = c(1,2,2))
test[,list(A = A[
나는 시계열 데이터를 가지고있는 두 개의 데이터 프레임을 가지고있다. 시간에 두 데이터를 병합하고 싶습니다. 당신은 내가 데이터를 모두 갖고 싶어하고 필드 누락하는 것은으로 대체됩니다 ..이이 누락 된 이유를 내가지고 있지 않다가 mydate1에서 시간 7시 2분 누락 볼 수 있듯이 이제 m=merge(mydata7,mydata1,by="times",all
가능성이있는 모델과 데이터 세트가 모두 잘 작동하지만 특정 출력에 대해 후방 예측 분포 추정치를 예측하려고 할 때 나는 아무 것도 없습니다. 잘못된 생각. 나는 공변량의 집합과 관련하여 점수를 예측하고있다. 이러한 공변량에 대한 특정 값을 가지고 있으며이를 사용하여 출력 변수를 계산하고 싶습니다. 내 데이터에서 N 관측치에 n + 1을 추가하고 출력리스트에
Null 값을 NA로 바꾸는 함수를 작성하려고합니다. 내 열의 요약은 다음과 같습니다. a b
12 210 468
12 개의 빈 값을 NA로 변경하고 싶습니다. 이 가지고 올이 나는 또한 NA에 널 값을 변경하려면하는 몇 가지 다른 요소의 열이, 그래서 나는 여기에서 몇 가지 물건을 빌려 : # change nulls to NAs
nullToNA