. Я хотел бы отфильтровать в кадре данных между 0,5 <среднее значение> 0,5
и объединить оба отфильтрованных фрейма данных в новый фрейм данных.
- <означает> работает? Любые альтернативы также высоко ценятся
- Обратите внимание, что мой исходный фрейм данных намного больше, чем образец, приведенный в коде.
Я ожидаю, что на выходе будет новый фрейм данных, отфильтрованный по mean_depth с 3 столбцами.
import pandas as pd
import numpy as np
data= {'x': [462574.63, 462617.91, 462614.76, 462621.02, 462624.16 ],
"Y": [5724781.1, 5724750.7, 5724745.7, 5724750.7, 5724755.7 ],
"depth": [32.75, 34.74, 35.30, 34.20, 33.73]}
df = pd.DataFrame(data)
df
#df.describe()
mean_depth = 34.144000
# filter to only show the rows in a 0.5 < mean_depth > 0.5 values
# Can this be automated? so that mean_depth not has to be inputed manualy?