0
죄송합니다. 아마도 간단한 질문이있을 것입니다. , SFrame : 열의 특정 행 교체
A B C
0 1 2
0 2 3
1 2 3
1 3 4
2 3 1
2 3 3
. . .
이 또한 내가 다른 SFrame을 가지고 다음과 같습니다 : 나는이 SFrame은 다음과 같습니다
A B C
0 1 4
0 2 5
내가 비슷한 & B 값으로 SFrame 교체를 원하지만 새로운 C 값으로.
A B C
0 1 4
0 2 5
1 2 3
1 3 4
2 3 1
2 3 3
. . .
firstSFrame의 모든 열뿐 아니라 하나의 열 (SArray)이 될 수 있습니다.
sfr['C'][sfr['A']==0] = sfr2['C']
하거나
sfr[sfr['A']==0] = sfr2
하지만 다음 오류 메시지가 있어요 :
나는 다음 프롬프트가 그것을 시도 나는 SArray C에서 교체 할 때, 어쨌든
TypeError: 'SArray' object does not support item assignment
을 비슷한 길이,이 솔루션은 작동합니다 .... 문제는 SFrames의 다른 길이에 있습니다 ...