最佳实践将数据框转换为字典?

时间:2019-09-12 15:26:48

标签: python pandas dataframe dictionary

我正在尝试从现有df中提取x列,并将其转换为字典。

我的问题是:

  1. 下面显示的方法被认为是一种好的做法?我认为这是重复的,而且我敢肯定它可以是更优雅的代码。

  2. 如果我的想法是绘制绘图,我应该将df转换为字典吗?还是不必要的步骤?

我尝试了以下代码:

familiarity_dic =熟悉度[{'Question':'Question','SCORE':'SCORE'}]

familiarity_dic

预期结果是正确的,但我想知道这是否是熊猫的最佳实践。

问题评分 36景顺100 35施罗德96 34保真度96 31玛格95 0贝莱德95

2 个答案:

答案 0 :(得分:0)

我认为从大熊猫那里谋杀要比命令更容易。尝试使用df.plot()。您可以根据需要将df子集化,以仅绘制您感兴趣的信息。

答案 1 :(得分:0)

您可以使用方法df.to_dict()中内置的熊猫将df转换为字典。您可以找到有关here的更多信息。至于您是否需要转换真正知道的df?您会发现有人会告诉您从df进行绘制比较容易,而其他人则可能会建议使用dict ...此外,您还必须考虑使用的是哪种可视化效果(matplotlib,Tableau等)。您可能要同时尝试两者,以找出最适合您的...

相关问题