pandas에서 변수 이름을 사용하는 방법은 함수를 적용합니다. 함수를 적용하려면 함수 이름을 동적으로 전달해야합니다.
func_name='int'
df['column3'] = df['column3'].apply(func_name)
나는 당신이 찾고있는 것이 globals ()라고 믿습니다.
x = 3
def func(x):
return x**2
var = 'func'
print(globals()[var](x))
이 코드는 9를 인쇄합니다.
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다