这段代码的pythonic方式是什么?

时间:2017-03-28 06:39:32

标签: python dataframe

通过检查作者姓名(python)

获取选定的表格
df_temp = df_concat_year[(
    df_concat_year[0].isin([chk_at])|
    df_concat_year[1].isin([chk_at])|
    df_concat_year[2].isin([chk_at])| 
    df_concat_year[3].isin([chk_at])| 
    df_concat_year[4].isin([chk_at])| 
    df_concat_year[5].isin([chk_at])| 
    df_concat_year[6].isin([chk_at])| 
    df_concat_year[7].isin([chk_at])| 
    df_concat_year[8].isin([chk_at])| 
    df_concat_year[9].isin([chk_at])| 
    df_concat_year[10].isin([chk_at])|
    df_concat_year[11].isin([chk_at])| 
    df_concat_year[12].isin([chk_at])|
    df_concat_year[13].isin([chk_at]))]

我想获取包含某个字符串(chk_at)的选定DataFrame 原始DataFrame是' df_concat_year'包含0~11或0~13列 原始DataFrame列名称&长度可能会改变 我如何能够轻松获得所选的DF

我使用下面的代码,但它不起作用

`df_temp = df_concat_year[(df_concat_year.iloc[:,17:].isin([chk_at]))]`

我试图获得17列后的

df_concat_year包含以下数据 "df_concat_year"

0 个答案:

没有答案