Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/329.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 如何在Pandas中创建格式为“yyyy-mm-dd”的虚拟列?_Python_Pandas_Dataframe - Fatal编程技术网

Python 如何在Pandas中创建格式为“yyyy-mm-dd”的虚拟列?

Python 如何在Pandas中创建格式为“yyyy-mm-dd”的虚拟列?,python,pandas,dataframe,Python,Pandas,Dataframe,是否可以使用pandas中的yyyy-mm-dd格式创建虚拟列?我想将索引列更改为2000-01-01格式,并自动填充其余部分。 谢谢 您可以使用开始和期间参数将索引列设置为a: df['index']=pd.date_范围(start='2000-01-01',periods=len(df)) #原始索引 # 0 2000-01-01 169 # 1 2000-01-02 146 # 2 2000-01-03 161 # 3 2000-01-04 115 # 4

是否可以使用pandas中的
yyyy-mm-dd
格式创建虚拟列?我想将
索引
列更改为
2000-01-01
格式,并自动填充其余部分。 谢谢


您可以使用
开始
期间
参数将
索引
列设置为a:

df['index']=pd.date_范围(start='2000-01-01',periods=len(df))
#原始索引
# 0    2000-01-01  169
# 1    2000-01-02  146
# 2    2000-01-03  161
# 3    2000-01-04  115
# 4    2000-01-05  185
# ...         ...  ...
# 1409 2003-11-10  177
# 1410 2003-11-11  156
# 1411 2003-11-12  144
# 1412 2003-11-13  101
# 1413 2003-11-14  109