Я хочу извлечь данные из строк на основе значений нескольких столбцов, и мой код, похоже, не работает.
Я хочу создать новый набор данных только с теми строками, которые удовлетворяют условиям на основе значений столбцов.Например, I10.I15 = 1 и C03 = 1 и C10 = 1 и D80.D89 = 0.Следовательно, эта подгруппа должна состоять только из строк, которые удовлетворяют всем этим критериям.В частности, тот, который я упомянул выше, должен состоять примерно из 267 случаев.
Я думал, что смогу решить эту проблему с помощью следующего кода, но, похоже, он принимает все случаи с I10.I15 = 1 и все случаи с C03 = 1 и т. Д., Пока я хочу только этих людейкоторые удовлетворяют всем условиям вместе.
Xx=data[(data['C03']== 1)] | (data['I10.I15'] == 1) | (data['C10'] == 1)| (data['D80.D89'] == 0)]