使用带有格式化输出的Python进行数据探索

时间:2019-01-15 17:01:51

标签: python matplotlib browser statistics

我正在使用Lendingclub的贷款数据来执行一些EDA:

enter image description here

我已经生成了描述性统计信息:

#Get the descriptive stats
desc=loans.describe(include='all')
desc.style.set_properties(subset=cols, **{'width' :'850px'})
#Transpose the ouput
df1_transposed = desc.T

完成转置以使统计信息作为列,将字段作为行。我希望生成如下内容:

enter image description here

我的怀疑是: 1.如何在每个场旁放置频率图? 2.如何在浏览器中查看结果? 3.是否还可以使用Python在同一个输出中生成多个选项卡?

如果有人可以提供帮助,那就太好了。

1 个答案:

答案 0 :(得分:0)

看看Dash by plotly

Dash易于上手,并且对于您想要创建的几乎任何图形/图表,它们都有出色的文档。使用Dash,您可以通过Python创建简单而优雅的图形和图表,这些图形和图表可能会满足您的要求:

  1. 您的字段旁边的频率图(应该没问题)
  2. 在浏览器中查看结果(这是所有Dash应用程序的标准行为)
  3. 多个标签(请参阅上面的链接中的Vanguard Report示例应用程序)

注意: 不以任何方式隶属于Dash或Plotly。我只是喜欢该产品,并且在阅读教程并以最小的努力创建漂亮而实用的图表方面拥有丰富的经验。