а кавычки зачем?
df[df['Id']==842517]
Id с большой буквы
ох, пишет же, что нет колонки id в срезе, используйте датафрейм целиком для фильтрации, а потом берите нужную колонку со значением
rad_mean = cancer_b_data.loc[['842517'], ['Radius (mean)']]
Так Id это похоже не индекс, а просто другая колонка. А ты в первой строке берёшь датафрейм без этой колонки
я выше написал, но вам точно нужен более подробный курс, сейчас совсем нет понимания)
Согласен, спасибо за участие. Но все равно не компилируется, я пробовал по-разному
cancer_b_data[cancer_b_data['Id']==842517] что выдает?
Индекс может совпадать с этой колонкой
значит все-таки id это индекс), а если cancer_b_data.iloc[842517] вместо loc ?
А, блин. Тут составные имена колонок. Выведи cancer_b_data.columns
IndexError: single positional indexer is out-of-bounds
iloc практически наверняка не сработает. Вряд ли там столько строк
Index(['Diagnosis', 'Radius (mean)', 'Texture (mean)', 'Perimeter (mean)', 'Area (mean)', 'Smoothness (mean)', 'Compactness (mean)', 'Concavity (mean)', 'Concave points (mean)', 'Symmetry (mean)', 'Fractal dimension (mean)', 'Radius (se)', 'Texture (se)', 'Perimeter (se)', 'Area (se)', 'Smoothness (se)', 'Compactness (se)', 'Concavity (se)', 'Concave points (se)', 'Symmetry (se)', 'Fractal dimension (se)', 'Radius (worst)', 'Texture (worst)', 'Perimeter (worst)', 'Area (worst)', 'Smoothness (worst)', 'Compactness (worst)', 'Concavity (worst)', 'Concave points (worst)', 'Symmetry (worst)', 'Fractal dimension (worst)'], dtype='object')
Обсуждают сегодня