替换熊猫中的列值

时间:2018-10-18 15:30:49

标签: python pandas data-analysis data-cleaning

我需要清理熊猫中的数据以进行后续分析,但是存在一些问题。

在dataframe.head和实际数据集中,数据保留到小数点后5位,但是当我单独检查时,它会稍有变化。例如0.49788变成0.49788000000000004

我尝试使用map和replace更改值,但出现错误。

data['Gender'] = data['Gender'].map({'0.48246' : 'Female', '-0.48246': 'Male'}) 

将在列中给我Nan

while age = {'-0.95197' : '18-24', '-0.07854': '25-34', '0.49788':'35-44', '1.09449':'45-54', '1.82213':'55-64', '2.59171':'65+'}data = data.replace({'Age': age,)显示错误。

0 个答案:

没有答案