Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- In [288]: df = pd.read_excel(r'C:downloadbook1.xlsx')
- In [289]: df
- Out[289]:
- Type Type2 Max Price
- Kir1 руб/м вода 5 3.7
- Kir2 руб/м вода 4 4.2
- Kir3 руб/1000м газ 3 4600.0
- Kir4 руб/1000м газ 2 6500.0
- Kir5 руб/м газ 2 5.2
- Kir6 руб/1000м вода 3 6100.0
- Kir7 руб/м газ 2 4.0
- Kir8 руб/м вода 2 6.0
- Kir9 руб/1000м газ 5 9100.0
- Kir10 руб/м вода 4 7.0
- In [290]: mask = (df['Type']=='руб/1000м') & (df['Type2'].str.contains('s*газs*'))
- In [291]: df.loc[mask, 'Price'] /= 1000
- In [292]: df.loc[mask, 'Type'] = 'руб/м'
- In [293]: df
- Out[293]:
- Type Type2 Max Price
- Kir1 руб/м вода 5 3.7
- Kir2 руб/м вода 4 4.2
- Kir3 руб/м газ 3 4.6
- Kir4 руб/м газ 2 6.5
- Kir5 руб/м газ 2 5.2
- Kir6 руб/1000м вода 3 6100.0
- Kir7 руб/м газ 2 4.0
- Kir8 руб/м вода 2 6.0
- Kir9 руб/м газ 5 9.1
- Kir10 руб/м вода 4 7.0
Add Comment
Please, Sign In to add comment