2
팬더 데이터 프레임에서 열의 이름을 바꾸려고하는데 다른 데이터 프레임의 열 유형이 다르므로 도움이 필요합니다. 쉬운 예를 통해 내 문제를 명확히 알 수 있습니다. 내가열 값 (및 유형)을 팬더 데이터 프레임으로 변경하십시오.
df1.columns.values[-1] = 'newName'
내가 쉽게 첫 dataframe의 마지막 열 이름을 변경할 수 있습니다 입력,하지만 난
df2.columns.values[-1] = 'newName'
를 입력하면 내가 파이썬에서 오류 메시지를받을 경우 지금
import pandas as pd
dic1 = {'a': [4, 1, 3, 1], 'b': [4, 2, 1, 4], 'c': [5, 7, 9, 1]}
dic2 = {1: [4, 1, 3, 1], 2: [4, 2, 1, 4], 3: [5, 7, 9, 1]}
df1 = pd.DataFrame(dic1)
df2 = pd.DataFrame(dic2)
두 번째 데이터 프레임의 열은 다른 유형입니다. 해당 열의 유형을 변경하거나 Python이 df2의 마지막 열조차도 'newName'으로 이름을 지정해야한다는 것을 몇 가지 방법으로 이해할 수있는 방법이 있습니까?