1
저는 프로그래밍에 익숙하지 않고 루프를 사용하여 팬더 데이터 프레임에서 변수를 코드화 할 때 제가 도움을 얻을 수 있기를 바랍니다.파이썬에서 변수를 recode하기위한 루핑
팬더 데이터 프레임의 여러 열을 초 단위에서 분 단위로 다시 코딩하고 싶습니다. 파이썬에서 간단한 함수를 작성한 다음 작동하는 각 열에서 복사하고 반복 할 수 있지만 이것을 자동화하고 싶습니다. 도움에 감사드립니다.
ivf.secondsUntilCC.xxx 컬럼에는 무언가 일어날 때까지의 시간 (초)이 들어 있습니다. 새 열 ivf.minsUntilCC.xxx를 분으로 지정합니다. 데이터 프레임 이름은 데이터입니다.
def f(x,y):
return x[y]/60
data['ivf.minsUntilCC.500'] = f(data,'ivf.secondsUntilCC.500')
data['ivf.minsUntilCC.1000'] = f(data,'ivf.secondsUntilCC.1000')
data['ivf.minsUntilCC.2000'] = f(data,'ivf.secondsUntilCC.2000')
data['ivf.minsUntilCC.3000'] = f(data,'ivf.secondsUntilCC.3000')
data['ivf.minsUntilCC.4000'] = f(data,'ivf.secondsUntilCC.4000')