Код: Выделить всё
def mapTarget(target):[b] if target == 0:
return 'setosa'
if target == 1:
return 'versicolor'
if target == 2 :
return 'virgincia'
ir = load_iris()
df = pd.DataFrame(ir['data'], columns = ir['feature_names'])
df['target'] = ir['target']
df['target_name'] = map(mapTarget,df['target'])
print(df)
Подробнее здесь: https://stackoverflow.com/questions/480 ... -in-python