python pandas生成時間列表

2022-09-28 19:24:23 字數 638 閱讀 7553

python生成乙個日期列表

首先匯入pandas

import pandas as pd

def get_date_list(begin_date,end_date):

date_list = [x.strftime('%y-%m-%d') for x in list(pd.date_range(start=begin_date, end=end_date))

return date_list

### 可以測試

print(get_date_list('2018-06-01','2018-06-08'))

## ['2018-06-01', '2018-06-02', '2018-06-03', '2018-06-04', '2018-06-05', '程式設計客棧2018-06-06', '程式設計客棧2018-06-07', '2018-06-08']

當然日期的格式可以根據自己的需要修改,同時傳入的日期格式也可以修改,在pd.date_range函式中可以新增freq引數,預設是'd',表示天,  

pandas 處理時間序列非常有方法,而且用起來比較容易上手

本文標題: python pandas生成時間列表

本文位址: /jiaoben/python/264083.html

Python pandas,建立Series型別

numpy只能處理數值型別的資料。pandas除了可以處理數值型別外,還可以處理非數值型別的資料 例如 字串 時間序列等 pandas常用的資料型別 series 一維,帶標籤的陣列,對應資料庫中的一條記錄 dataframe 二維,series容器,對應資料庫中的表 demo.py series的...

python pandas使用記錄

在使用numpy中array格式的矩陣時,我們通常使用如a 2 4,5 10 獲取陣列中一部分資料,但是dataframe結構的陣列就不能這麼寫,可以使用iloc方法,即index locate,另外有個相似的方法loc,這個方法是通過column名字進行資料定位的 import pandas as...

Python pandas總結未完

obj.index obj.values obj4.name population obj4.index.name state obj.index bob steve jeff ryan data frame pd.dataframe data frame2 pd.dataframe data,co...