情况
PyCharm内置了一个很好的pandas数据框查看器。但是,这个查看器似乎并不适用于数据框的子类。
下面是 PyCharm 2018.2.4 的截图,显示了一个简单的示例。 正如您所见,标准数据框的选项“查看为数据框”可用,但子类数据框的选项则不可用。
以下是相同的示例代码,但以文本格式呈现:
import pandas as pd
class SubDataFrame(pd.DataFrame):
pass
df = pd.DataFrame([[1,2,3],[4,5,6],[7,8,9]], columns=['a','b','c'])
sdf = SubDataFrame([[1,2,3],[4,5,6],[7,8,9]], columns=['a','b','c'])
问题
有没有办法启用PyCharm的数据框查看器来查看数据框子类?