Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/mercurial/2.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 在构造函数中指定索引名称_Python_Pandas_Dataframe_Indexing - Fatal编程技术网

Python 在构造函数中指定索引名称

Python 在构造函数中指定索引名称,python,pandas,dataframe,indexing,Python,Pandas,Dataframe,Indexing,我可以在构造函数中指定数据帧索引名吗 如果不是这样,我想做以下工作: df = pd.DataFrame({"a":[1,2],"b":[3,4]}) df.rename_axis(index='myindex', inplace=True) 只需一行代码(只调用构造函数)就可以使用所需的给定名称将索引传递给数据帧构造函数 import pandas as pd df = pd.DataFrame({"a":[1,2],"

我可以在构造函数中指定数据帧索引名吗

如果不是这样,我想做以下工作:

df = pd.DataFrame({"a":[1,2],"b":[3,4]})
df.rename_axis(index='myindex', inplace=True)

只需一行代码(只调用构造函数)

就可以使用所需的给定名称将
索引
传递给
数据帧
构造函数

import pandas as pd

df = pd.DataFrame({"a":[1,2],"b":[3,4]}, index=pd.Index([], name='myIndex'))
df
>>>
    a   b
myIndex     
0   1   3
1   2   4

将rename_轴链接到构造函数中,而不将其链接到构造函数中?为什么不将两者链接起来,这样
df=pd.DataFrame({“a”:[1,2],“b”:[3,4]})。rename_轴(index='myindex')