我有一个Pandas DataFrame
,其中包含文件服务器上的路径,这些路径是相当长的字符串(~150个字符(。使用默认options.display.max_colwidth
,所有值的显示都相同,因为这些文件中的大多数都植根于同一目录中。我当然可以max_colwidth
加宽,但我宁愿只看到最后N个字符。
是不是让熊猫显示长字符串的最后 N 个字符而不是在前 N 个字符之后截断的方法?
一种可能的解决方案是通过使用 str 索引来创建包含最后 N
个字符的帮助程序列:
df['col'] = df['long_str_col'].str[-N:]