Я хочу выбрать строки в кадре данных на основе значений в индексе в сочетании со значениями в определенном столбце:
df = pd.DataFrame([[0, 2, 3], [0, 4, 1], [0, 20, 30], [40, 20, 30]],
index=[4, 5, 6, 7], columns=['A', 'B', 'C'])
A B C
4 0 2 3
5 0 4 1
6 0 20 30
7 40 20 30
с
df.loc[df['A'] == 0, 'C'] = 99
Я могу выбрать все строки со столбцом A = 0 и заменить значение в столбце C на 99, но как я могу выбрать все строки со столбцом A = 0 и индексом <6 (я хочу объединить выбор по индексу с выделение по столбцу)? </p>