Python是進行數據分析的一種出色語言,主要是因為以數據為中心的python軟件包具有奇妙的生態係統。 Pandas是其中的一種,使導入和分析數據更加容易。
pandas.date_range()是Pandas中的常規函數之一,用於返回固定頻率的DatetimeIndex。
用法: pandas.date_range(start=None, end=None, periods=None, freq=None, tz=None, normalize=False, name=None, closed=None, **kwargs)
參數:
start:左邊界用於生成日期。
end:右邊界用於生成日期。
periods:要生成的周期數。
freq:頻率字符串可以有多個,例如“ 5H”。有關頻率別名的列表,請參見此處。
tz:返回本地化的DatetimeIndex的時區名稱。默認情況下,結果DatetimeIndex為timezone-naive。
normalize:將開始/結束日期標準化為午夜,然後再生成日期範圍。
name:結果DatetimeIndex的名稱。
closed:相對於“左”,“右”或兩側的給定頻率,使時間間隔閉合(默認為“無”)。
返回:日期時間索引
代碼1:
# importing pandas as pd
import pandas as pd
per1 = pd.date_range(start ='1-1-2018',
end ='1-05-2018', freq ='5H')
for val in per1:
print(val)
輸出:
代碼2:
# importing pandas as pd
import pandas as pd
dRan1 = pd.date_range(start ='1-1-2018',
end ='8-01-2018', freq ='M')
dRan2 = pd.date_range(start ='1-1-2018',
end ='11-01-2018', freq ='3M')
print(dRan1, '\n\n', dRan2)
輸出:
代碼3:
# importing pandas as pd
import pandas as pd
# Specify start and periods, the number of periods (days).
dRan1 = pd.date_range(start ='1-1-2018', periods = 13)
# Specify end and periods, the number of periods (days).
dRan2 = pd.date_range(end ='1-1-2018', periods = 13)
# Specify start, end, and periods; the frequency
# is generated automatically (linearly spaced).
dRan3 = pd.date_range(start ='01-03-2017',
end ='1-1-2018', periods = 13)
print(dRan1, "\n\n", dRan2, '\n\n', dRan3)
輸出:
代碼4:
# importing pandas as pd
import pandas as pd
# Specify start and periods, the number of periods (days).
dRan1 = pd.date_range(start ='1-1-2018',
periods = 13, tz ='Asia / Tokyo')
dRan1
輸出:
相關用法
- Python next()用法及代碼示例
- Python os.dup()用法及代碼示例
- Python set()用法及代碼示例
- Python Decimal max()用法及代碼示例
- Python PIL ImageOps.fit()用法及代碼示例
- Python os.rmdir()用法及代碼示例
- Python sympy.det()用法及代碼示例
- Python Decimal min()用法及代碼示例
- Python os.readlink()用法及代碼示例
- Python os.writev()用法及代碼示例
- Python os.readv()用法及代碼示例
- Python PIL RankFilter()用法及代碼示例
- Python os.rename()用法及代碼示例
- Python os.sendfile()用法及代碼示例
注:本文由純淨天空篩選整理自Shivam_k大神的英文原創作品 Python | pandas.date_range() method。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。