【问题标题】:How can I convert the name of a pandas series into a string?如何将熊猫系列的名称转换为字符串?
【发布时间】:2019-01-27 01:13:24
【问题描述】:

我正在编写一个函数,其中参数是 pandas 系列,我希望能够打印 pandas 系列的名称。这是我到目前为止的功能:

def chi2_ind_reps(x):
    if chi2_ind(df['n_killed'], x) is True:
        print('n_killed is dependent on ')
    if chi2_ind(df['n_injured'], x) is True:
        print('n_injured is dependent on ')

比如我想chi2_ind_reps(df['date'])返回

n_killed is dependent on df['date']
n_injured is dependent on df['date']

我曾尝试使用str() 函数,但这只会将整个系列作为字符串对象返回。

有什么建议吗?

【问题讨论】:

标签: python-3.x pandas dataframe series


【解决方案1】:

您可以使用系列的name 属性。

另请参阅this question 以了解类似情况。

【讨论】:

  • 如果您要链接另一个说同样内容的答案,最好将其标记为重复,而不是发布另一个答案。
  • @user3483203 好的,这是有道理的。添加了一个重复的标志。
猜你喜欢
  • 2016-03-13
  • 2018-11-01
  • 2021-04-17
  • 2017-04-17
  • 2023-04-07
  • 2016-05-25
  • 2019-05-01
  • 2018-10-21
  • 1970-01-01
相关资源
最近更新 更多