Я пытаюсь установить значения в кадре данных на значения из отдельного кадра данных.Это прекрасно работает, когда исходный столбец является строкой, но целочисленные столбцы не копируются или выдают ошибку.
RentryDf=pd.DataFrame(index=tportDf.index.values,columns=tradesDf.columns)
RentryDf.loc[:,'TRADER']=tportDf.loc[:,'TRADER']
RentryDf.loc[:,'CONTRACT_VOL']=tportDf.loc[:,'DELIVERY VOLUME']
во второй строке нет проблем с настройкой имен строк трейдера, но в третьей строке остается NaN.Я попробовал две строки кода, чтобы посмотреть, будут ли они работать, и даже они не работают.
RentryDf.loc[:,'CONTRACT_VOL']=11
RentryDf.loc[:,'CONTRACT_VOL'].apply(lambda x: 11)