내 루프는 인수로 두 데이터 프레임 열 "날짜"와 "시간"을 사용합니다.목록의 데이터 프레임 열에 null을 할당
각 데이터 프레임이 다른 데이터와 병합 된 후 루프가 생성되는 방식 때문에 목록에서 요소 [[i]]에 대한 결합 된 데이터 프레임의 열 위치에 날짜와 시간이 표시되는 위치가 명확하지 않습니다. 따라서 인수 위치, 즉 DF [[Date]], DF [[Time]]에 의해 Null을 할당해야하지만 OptData 목록에서이 열을 참조하는 방법을 모르겠습니다. 따라서 OptData의 각 Dataframe 요소에 대해 날짜와 시간의 열 위치가 변경되므로 OptData [4] [5, 4]는 나쁜 예입니다. 내 개정 질문은 이것이다 : < -null 어떤 도움이 많이 감사합니다 : 나는
for(i in 1:ncol(ADHR)) {...
OptData[[i]]<-join(BEST[[i]],DataObjects[[i]], by="Date", type="left")
에 널 (null)을 지정하려면 어떻게 즉 나는 OptData는 [[I]] [5, 4]이 될 것이라고 생각합니다. 감사합니다.
나는'list (NULL)'이 필요 하겠지만 당신의 질문을 완전히 이해하지 못한다고 생각합니다. – A5C1D2H2I1M1N2O1R2T1
제안 된 솔루션을 시도 할 때 어떤 일이 발생합니까? – Thomas
질문에있는 코드가 해당 열을 삭제했을 것이라고 추측했을 것입니다. 어쩌면으로 설정하는 것이 더 합리적인지 여부를 묻는 것이 좋습니다. NULL은 R 데이터 프레임에서 매우 좋은 자리 표시 자 역할을하지 않습니다. –