Отображать одно и то же число строк в двух отдельных столбцах в Pandas Dataframe

1

У меня есть csv, с которым я сейчас работаю, что в принципе выглядит примерно так (см. Рисунок).

Пример CSV Изображение 174551

То, что я хотел бы получить, - это соответствующая строка в столбце UTC Time для столбца Value 1, 2 или 3, когда он превышает пороговое значение, например, печатает все строки в UTC Time и значения Value 2, когда они превышают 2. В этом случае он будет печатать:

1/1/2018 13:40 3
1/1/2018 13:41 4
...

Прямо сейчас он просто печатает T/F, когда я делаю что-то вроде этого:

df ['UTC Time']. где (значение 2> 2)

Теги:
pandas

1 ответ

1
Лучший ответ

Вы можете попробовать:

 df[['UTC Time','Value 2']][df['Value 2']>2]
  • 0
    Это дает мне время UTC, так что частично работает! Как мне получить его для печати значения для значения 2?
  • 0
    df [['UTC Time', 'Value 2']] [df ['Value 2']> 2]

Ещё вопросы

Сообщество Overcoder
Наверх
Меню