РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
514 of 687 menu

Атрибут microseconds

Атрибут microseconds аксессора dt применяется к Series с типом данных datetime64 или timedelta64 и возвращает количество микросекунд для каждой временной метки. Значения возвращаются в виде целых чисел в диапазоне от 0 до 999999. Этот атрибут позволяет извлечь микросекундную составляющую из временных данных.

Синтаксис

Series.dt.microseconds

Пример

Давайте создадим Series с временными метками и извлечём из них микросекунды:

import pandas as pd from datetime import datetime ser = pd.Series([ datetime(2024, 1, 1, 12, 30, 45, 123456), datetime(2024, 1, 2, 15, 20, 10, 987654), datetime(2024, 1, 3, 18, 45, 30, 500000) ]) res = ser.dt.microseconds print(res)

Результат выполнения кода:

0 123456 1 987654 2 500000 dtype: int64

Пример

Атрибут также работает с интервалами времени типа timedelta:

import pandas as pd from datetime import timedelta ser = pd.Series([ timedelta(days=1, seconds=5, microseconds=123456), timedelta(hours=2, minutes=30, microseconds=789012), timedelta(seconds=45, microseconds=345678) ]) res = ser.dt.microseconds print(res)

Результат выполнения кода:

0 123456 1 789012 2 345678 dtype: int64

Пример

Атрибут microseconds возвращает только микросекундную часть, без учёта секунд, минут и часов. Сравните результат с атрибутом seconds:

import pandas as pd from datetime import timedelta ser = pd.Series([ timedelta(seconds=5, microseconds=123456), timedelta(seconds=10, microseconds=987654), timedelta(seconds=15, microseconds=500000) ]) print("Microseconds:") print(ser.dt.microseconds) print("\nSeconds:") print(ser.dt.seconds)

Результат выполнения кода:

Microseconds: 0 123456 1 987654 2 500000 dtype: int64 Seconds: 0 5 1 10 2 15 dtype: int64

Смотрите также

  • атрибут seconds,
    который возвращает количество секунд
  • атрибут nanoseconds,
    который возвращает количество наносекунд
  • атрибут days,
    который возвращает количество дней
  • атрибут components,
    который возвращает все компоненты времени в виде DataFrame
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить