СЦЕНАРИЙ 1
Кадр данных выглядит следующим образом:
AAA BBB
0 A 100
1 B 100
2 C 100
3 D 100
Установите AAA = 'Z' и BBB = 200, где AAA = 'C'?
СЦЕНАРИЙ 2
Кадр данных выглядит следующим образом:
AAA BBB
0 A 100
1 B 100
2 C 100
3 B 100
Установите AAA = 'Z' и BBB = 200, где AAA = 'B', но только там, где индекс = 1? Таким образом, в основном только в первой строке, если несколько строк соответствуют критериям «где».
Моя попытка
Я пробовал что-то подобное, и это работает для сценария 1, но я не знаю, как сделать сценарий 2
df.iloc[ np.where( df_positions.AAA == 'C')[0]] = 'Z'