【发布时间】:2020-05-22 15:50:22
【问题描述】:
我有 pandas 数据透视表 datafrme“df_summary_table”。 print(df_summary_table) 给出 [16 行 x 21 列]
m1 = (df_summary_table.index == "test1")
m2 = df_summary_table.columns.str.startswith('NA')
df_summary_table.loc[m1 & m2] = 10
我正在尝试执行上述操作得到奇怪的错误。
print(m1) 给:
[ True False False False False False False False False False False False
False False False False]
m1 的长度为 16
print(m2) 给出:
[False False False False False False False False False False True True
True True True True True True True True False]
m2的长度是21
m1 和 m2 都是 "" 谁能帮我解决这个问题?
【问题讨论】: