You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何将DataFrame的行名(索引)提取为独立向量?

提取DataFrame行索引为向量

针对你的需求,不需要删除列,直接访问DataFrame的索引属性就能提取行名,以下是基于pandas的具体方法:

  • 获取索引对象:

    index_values = df.index
    

    这会返回一个Index对象,本身支持迭代,可直接用于多数场景。

  • 转成列表(最常用的向量形式):

    city_vector = df.index.tolist()
    

    执行后city_vector的结果为:

    ['london', 'paris', 'beijing', 'new_york', 'rome', 'berlin']
    
  • 转成numpy数组(适配数值型向量场景):

    import numpy as np
    city_array = np.array(df.index)
    

索引是DataFrame的独立属性,和列数据互不影响,无需删除列就能直接提取行名。

内容的提问来源于stack exchange,提问作者Joe

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.11 18:33:11