Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/74.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.read_csv()读取行名的原始名称?_Python_Pandas_Dataframe_Rowname - Fatal编程技术网

Python 我如何使用pandas.read_csv()读取行名的原始名称?

Python 我如何使用pandas.read_csv()读取行名的原始名称?,python,pandas,dataframe,rowname,Python,Pandas,Dataframe,Rowname,我需要读入一个.csv文件,其中包含一个距离矩阵,因此它有相同的行名称和列名,并且两者都有很重要。但是,下面的代码只能得到一个数据帧,其中行名称包含在额外的“Unnamed:0”列中,索引再次变为整数,这对于以后的索引非常不方便 DATA = pd.read_csv("https://raw.githubusercontent.com/PawinData/UC/master/DistanceMatrix_shortestnetworks.csv") 我确实检查了熊猫的名字。读了csv,玩了索引

我需要读入一个.csv文件,其中包含一个距离矩阵,因此它有相同的行名称和列名,并且两者都有很重要。但是,下面的代码只能得到一个数据帧,其中行名称包含在额外的“Unnamed:0”列中,索引再次变为整数,这对于以后的索引非常不方便

DATA = pd.read_csv("https://raw.githubusercontent.com/PawinData/UC/master/DistanceMatrix_shortestnetworks.csv")

我确实检查了熊猫的名字。读了csv,玩了
索引栏
标题
名字
,e.t.c,但似乎都不起作用。有人能帮我吗?

对要索引的第一列使用
index\u col=0
参数:

url = "https://raw.githubusercontent.com/PawinData/UC/master/DistanceMatrix_shortestnetworks.csv"
DATA = pd.read_csv(url, index_col=0)


此问题很可能会出现,因为您的CSV与它的范围索引一起保存,通常没有名称。在将数据框
data.to_csv('file.csv',index=False)

将未命名列作为索引读取。为pd.read\u csv指定index\u col=0参数,这将在第一列中作为索引读取

data = pd.read_csv("https://raw.githubusercontent.com/PawinData/UC/master/DistanceMatrix_shortestnetworks.csv",index_col = 0)
要删除未命名列,请使用
data.drop(data.filter(regex=“Unname”),axis=1,inplace=True)

data = pd.read_csv("https://raw.githubusercontent.com/PawinData/UC/master/DistanceMatrix_shortestnetworks.csv",index_col = 0)