用熊猫索引不定系列

时间:2018-12-05 18:18:29

标签: python pandas indexing series glob

作为一个较大项目的一部分,我正在尝试让熊猫为文件名建立索引,这些文件名的长度可能会有所不同,以便以后可以引用这些文件名。有没有一种方法可以在不指定索引数量的情况下索引系列?

为澄清起见,我想避免这样做:

ser = pd.Series(filename, index = ['a', 'b', ..., 'n'])

对于每个文件,而是让熊猫识别每个名称中的条目数,并根据长度的不同对它们进行索引。

更新:尝试解决一些问题后,这就是我所发现的。类型似乎是正确的,因为type(ser)给出了<class 'pandas.core.series.Series'>。我得到的输出是0 g17210b03_20180906_104228_AM_AverageSpectrum.csv dtype: object。查看值和索引,我发现以下结果:ser.values给出了['g17210b01_20180906_104202_AM_AverageSpectrum.csv'],这似乎是正确的,但是,ser.values得到了RangeIndex(start=0, stop=1, step=1),这似乎是不正确的,因为该系列包含不仅仅是单个字符(我假设在输出中将其读取为“ 0”)。

0 个答案:

没有答案