首页 > 解决方案 > 如何从熊猫系列中删除名称

问题描述

我有两个系列的熊猫,想用这两个系列制作一个元组。我需要是这样的:

print(serie1,serie2)

sympathetic     0.074475
 healer          0.074475
 aaniye          0.074475
 dependable      0.074475
 companion       0.074475
 listener        0.074475
 athletic        0.074475
 exterminator    0.074475
 psychiatrist    0.074475
 pest            0.074475
 determined      0.074475
 chef            0.074475
 courageous      0.074475
 stylist         0.074475
 psychologist    0.074475
 organizer       0.074475
 pudunga         0.074475
 venaam          0.074475
 diwali          0.091250
 mornings        0.091250
 dtype: float64, 146tf150p    1.000000
 havent       1.000000
 home         1.000000
 okie         1.000000
 thanx        1.000000
 er           1.000000
 anything     1.000000
 lei          1.000000
 nite         1.000000
 yup          1.000000
 thank        1.000000
 ok           1.000000
 where        1.000000
 beerage      1.000000
 anytime      1.000000
 too          1.000000
 done         1.000000
 645          1.000000
 tick         0.980166
 blank        0.932702

我需要得到与上面相同的结果,但我有以下结果,显示该系列的名称“tfidf”:

(sympathetic     0.074475
 healer          0.074475
 aaniye          0.074475
 dependable      0.074475
 companion       0.074475
 listener        0.074475
 athletic        0.074475
 exterminator    0.074475
 psychiatrist    0.074475
 pest            0.074475
 determined      0.074475
 chef            0.074475
 courageous      0.074475
 stylist         0.074475
 psychologist    0.074475
 organizer       0.074475
 pudunga         0.074475
 venaam          0.074475
 diwali          0.091250
 mornings        0.091250
 Name: tfidf, dtype: float64, 146tf150p    1.000000
 yup          1.000000
 645          1.000000
 done         1.000000
 too          1.000000
 anytime      1.000000
 beerage      1.000000
 ok           1.000000
 thank        1.000000
 where        1.000000
 nite         1.000000
 lei          1.000000
 anything     1.000000
 er           1.000000
 thanx        1.000000
 okie         1.000000
 home         1.000000
 havent       1.000000
 tick         0.980166
 blank        0.932702
 Name: tfidf, dtype: float64)

如何删除名称 tf idf 并根据我认为正确的第一个示例显示它?

标签: pandasseries

解决方案


#The name of the index column of the series is deleted.
del series1.index.name
del series2.index.name

#The name of the series is omited
series1.name = series2.name = None

#This should return a tuple of two series
In:(series1, series2)


Out:(sympathetic     0.074475
 healer          0.074475
 aaniye          0.074475
 dependable      0.074475
 companion       0.074475
 listener        0.074475
 athletic        0.074475
 exterminator    0.074475
 psychiatrist    0.074475
 pest            0.074475
 determined      0.074475
 chef            0.074475
 courageous      0.074475
 stylist         0.074475
 psychologist    0.074475
 organizer       0.074475
 pudunga         0.074475
 venaam          0.074475
 diwali          0.091250
 mornings        0.091250
 dtype: float64, 146tf150p    1.000000
 yup          1.000000
 645          1.000000
 done         1.000000
 too          1.000000
 anytime      1.000000
 beerage      1.000000
 ok           1.000000
 thank        1.000000
 where        1.000000
 nite         1.000000
 lei          1.000000
 anything     1.000000
 er           1.000000
 thanx        1.000000
 okie         1.000000
 home         1.000000
 havent       1.000000
 tick         0.980166
 blank        0.932702
 dtype: float64)

推荐阅读