미리 크기가이고 모든 행에 값을 할당하려고한다고 가정 해 보겠습니다.미리 할당 된 메모리가있는 데이터 프레임에 행 추가?
length = 10
df = DataFrame(id = Array(Int64,length),value = Array(String,length))
for n in 1:10
df[n,:id] = n
df[n,:value] = "random text"
end
위의 코드는 각 반복 행에 대해 세포에 의해 해당 셀을 수행하는 방법을 보여줍니다 (Therfore 밀어! 및 추가! 게임 중입니다).
각 행마다 한 번에 전체 행을 개 추가하는 해결책이 있습니까?
for n in 1:10
df[n] = [n "random text"]
end
은 잘못된 유형 예외를 throw합니다.
이 솔루션을 사용하는 경우 DataFrame의 열 순서에주의해야합니다. –