如果Dataframe不是Empy,熊猫只会获得columns.str?

时间:2018-06-22 15:38:35

标签: python pandas

我有这行代码:

catalog_df.columns = catalog_df.columns.str.replace(' ', '\n')

我得到通常的“ AttributeError: Can only use .str accessor with string value”,但我(我想)知道这是因为我的数据框有时为空。

我的问题是:仅当columnframe参数中的数据帧具有个字符串时才应用字符串替换有什么简洁之处?我希望有比以下更好的东西:

if not catalog_df.empty:
    catalog_df.columns = catalog_df.columns.str.replace(' ', '\n')

0 个答案:

没有答案