
Data Structure
Networking
RDBMS
Operating System
Java
MS Excel
iOS
HTML
CSS
Android
Python
C Programming
C++
C#
MongoDB
MySQL
Javascript
PHP
- Selected Reading
- UPSC IAS Exams Notes
- Developer's Best Practices
- Questions and Answers
- Effective Resume Writing
- HR Interview Questions
- Computer Glossary
- Who is Who
Return String Alias of Time Series Frequency in Python Pandas
To return the string alias of the Time series frequency applied on the given Period object, use the period.freqstr property.
At first, import the required libraries −
import pandas as pd
The pandas.Period represents a period of time. Creating two Period objects −
period1 = pd.Period("2020-09-23 03:55:20") period2 = pd.Period(freq="Y", year = 2021, month = 2, day = 14, hour = 2, minute = 35)
Display the Period objects −
print("Period1...\n", period1) print("Period2...\n", period2)
Get the string alias of the frequency −
res1 = period1.freqstr res2 = period2.freqstr
Example
Following is the code −
import pandas as pd # The pandas.Period represents a period of time # creating two Period objects period1 = pd.Period("2020-09-23 03:55:20") period2 = pd.Period(freq="Y", year = 2021, month = 2, day = 14, hour = 2, minute = 35) # display the Period objects print("Period1...\n", period1) print("Period2...\n", period2) # get the string alias of the frequency res1 = period1.freqstr res2 = period2.freqstr # Return the string alias of the frequency from two Period objects print("\nString alias of the frequency from the 1st Period object ...\n", res1) print("\nString alias of the frequency from the 2nd Period object ...\n", res2)
Output
This will produce the following code −
Period1... 2020-09-23 03:55:20 Period2... 2021 String alias of the frequency from the 1st Period object ... <Second> String alias of the frequency from the 2nd Period object ... <YearEnd: month=12>
Advertisements