Python | Pandas tseries.offsets.CustomBusinessHour.freqstr

DateOffsets podem ser criados para mover datas por um número especificado de datas válidas. Por exemplo, Bday (2) pode ser adicionado a uma data para avançar dois dias úteis. Se a data não começar com uma data válida, ela é movida primeiro para uma data válida e, em seguida, um deslocamento é gerado.

tseries.offsets.CustomBusinessHour.freqstr Pandas tseries.offsets.CustomBusinessHour.freqstr retorna a frequência aplicada a este objeto como um deslocamento de string.

Sintaxe: pandas.tseries.offsets.CustomBusinessHour.freqstr

Parâmetro: Nenhum

< p> Retorna: frequência aplicada como string

Exemplo # 1: Use o pandas.tseries.offsets.CustomBusinessHour. freqstr atributo para imprimir a frequência aplicada a um determinado objeto de deslocamento como uma string .

# import pandas as pd

import pandas as pd


# Cria um timestamp

ts = pd.Timestamp ( ’2019 -4-23 11: 15: 00’ )


# Criar deslocamento

cbh = pd.tseries.offsets.CustomBusinessHour (n = 2 , weekmask = ’Seg Ter Qua Qui’ ,

iniciar = ’12:00’ )


# Imprime um tempo de marcação

print (ts)


# Imprimir offset

print (cbh)

Saída:

Vamos agora adicione um deslocamento a este objeto de carimbo de data/hora para aumentar o valor de data/hora. Também imprimiremos a frequência aplicada a esse objeto de deslocamento como uma string.

# Adiciona um deslocamento ao timestamp especificado

new_timestamp = ts + cbh

< br /> # Imprime timestamp atualizado

print (new_timestamp)


# retorna a frequência aplicada
# no deslocamento fornecido

resultado = cbh.freqstr


# imprime o resultado

print (resultado)

Saída:

Como podemos ver na saída, criamos um deslocamento com sucesso e o adicionamos ao timestamp fornecido. também imprimimos a frequência aplicada a esse objeto de deslocamento como uma string.

Exemplo # 2. Use o atributo pandas.tseries.offsets.CustomBusinessHour.freqstr para imprimir a frequência aplicada ao objeto de deslocamento fornecido como uma linha .

# import pandas as pd

import pandas as pd


# Cria um timestamp

ts = pd.Timestamp ( ’2019-4-23 11: 15: 00’ )


# Criar deslocamento

cbh = pd.tseries.offsets.CustomBusinessHour (start = ’07:00’ , end = ’ 14:00’ )


# Imprime carimbo de hora

print (ts)


# Imprimir offset

print (cbh)

Saída:

Agora adicionaremos um deslocamento ao objeto de carimbo de data e hora fornecido para incrementar o valor de data e hora. Também imprimiremos a frequência aplicada a esse objeto de deslocamento como uma string.

# Adiciona um deslocamento ao timestamp especificado

new_timestamp = ts + cbh

< br /> # Imprime timestamp atualizado

print (new_timestamp)


# retorna a frequência aplicada
# no deslocamento fornecido

resultado = cbh.freqstr


# imprime o resultado

print (resultado)

Saída:

Como podemos ver na saída, criamos com sucesso um deslocamento e o adicionamos ao timestamp fornecido. também imprimimos a frequência aplicada ao objeto de deslocamento fornecido como uma string.

Esperamos que este artigo tenha ajudado você a resolver o problema. Além de Python | Pandas tseries.offsets.CustomBusinessHour.freqstr, confira outros tópicos relacionados a Python functions.

Quer se destacar em Python? Veja nossa análise dosmelhores cursos on-line de Python 2023. Se você estiver interessado em Ciência de Dados, veja também como aprender programação em R.

A propósito, este material também está disponível em outros idiomas:



Carlo Williams

California | 2023-02-07

Obrigado por explicar! Eu fiquei preso com Python | Pandas tseries.offsets.CustomBusinessHour.freqstr por algumas horas, finalmente consegui fazer isso 🤗. Vou usá-lo na minha tese de bacharelado

Javier Williams

Abu Dhabi | 2023-02-07

Python functions está tudo um pouco confuso 😭 Python | Pandas tseries.offsets.CustomBusinessHour.freqstr não é o único problema que eu encontrei. Vou usá-lo na minha tese de bacharelado

Xu Wu

Paris | 2023-02-07

Python functions está tudo um pouco confuso 😭 Python | Pandas tseries.offsets.CustomBusinessHour.freqstr não é o único problema que eu encontrei. Eu só espero que isso não apareça mais

Shop

Gifts for programmers

Learn programming in R: courses

$FREE
Gifts for programmers

Best Python online courses for 2022

$FREE
Gifts for programmers

Best laptop for Fortnite

$399+
Gifts for programmers

Best laptop for Excel

$
Gifts for programmers

Best laptop for Solidworks

$399+
Gifts for programmers

Best laptop for Roblox

$399+
Gifts for programmers

Best computer for crypto mining

$499+
Gifts for programmers

Best laptop for Sims 4

$

Latest questions

PythonStackOverflow

Common xlabel/ylabel for matplotlib subplots

1947 answers

PythonStackOverflow

Check if one list is a subset of another in Python

1173 answers

PythonStackOverflow

How to specify multiple return types using type-hints

1002 answers

PythonStackOverflow

Printing words vertically in Python

909 answers

PythonStackOverflow

Python Extract words from a given string

798 answers

PythonStackOverflow

Why do I get "Pickle - EOFError: Ran out of input" reading an empty file?

606 answers

PythonStackOverflow

Python os.path.join () method

384 answers

PythonStackOverflow

Flake8: Ignore specific warning for entire file

360 answers

News


Wiki

Python | How to copy data from one Excel sheet to another

Common xlabel/ylabel for matplotlib subplots

Check if one list is a subset of another in Python

How to specify multiple return types using type-hints

Printing words vertically in Python

Python Extract words from a given string

Cyclic redundancy check in Python

Finding mean, median, mode in Python without libraries

Python add suffix / add prefix to strings in a list

Why do I get "Pickle - EOFError: Ran out of input" reading an empty file?

Python - Move item to the end of the list

Python - Print list vertically