我想在使用django开发的Web应用程序中嵌入图表。我遇到了GooglechartsAPI,ReportLab,PyChart,MatPlotLib和ChartDirector我想在服务器端执行此操作,而不是将AJAX请求发送到Google图表API,因为我还想将图表嵌入到PDF中。哪个是最好的选择,一个相对于另一个的优缺点是什么。 最佳答案 另一个选择是CairoPlot.我们选择matplotlib而不是其他的,用于在我们的一个django应用程序中进行一些严肃的绘图,主要是因为它是唯一一个能够为我们提供所需的控制的唯一一个。
我想在使用django开发的Web应用程序中嵌入图表。我遇到了GooglechartsAPI,ReportLab,PyChart,MatPlotLib和ChartDirector我想在服务器端执行此操作,而不是将AJAX请求发送到Google图表API,因为我还想将图表嵌入到PDF中。哪个是最好的选择,一个相对于另一个的优缺点是什么。 最佳答案 另一个选择是CairoPlot.我们选择matplotlib而不是其他的,用于在我们的一个django应用程序中进行一些严肃的绘图,主要是因为它是唯一一个能够为我们提供所需的控制的唯一一个。
是否可以在没有在线plotly帐户的情况下使用plotly库在python中创建图表?我认为代码是开源的https://github.com/plotly/plotly.py.我想知道我们是否可以在没有在线帐户的情况下使用它。 最佳答案 是的,可以做到。拥有plotly帐户的唯一目的是在您的plotly帐户中托管图表。PlotlyOffline允许您离线创建图表并将其保存在本地。您的数据和图表将保留在本地系统中,而不是将图表保存到服务器。 关于python-在没有在线plotly帐户的情
是否可以在没有在线plotly帐户的情况下使用plotly库在python中创建图表?我认为代码是开源的https://github.com/plotly/plotly.py.我想知道我们是否可以在没有在线帐户的情况下使用它。 最佳答案 是的,可以做到。拥有plotly帐户的唯一目的是在您的plotly帐户中托管图表。PlotlyOffline允许您离线创建图表并将其保存在本地。您的数据和图表将保留在本地系统中,而不是将图表保存到服务器。 关于python-在没有在线plotly帐户的情
已结束。此问题不符合StackOverflowguidelines.它目前不接受答案。我们不允许提出有关书籍、工具、软件库等方面的建议的问题。您可以编辑问题,以便用事实和引用来回答它。关闭2年前。Improvethisquestion我正在Django中制作一个包含大量图形和图表的报告应用程序。是否有一个简单的图形库/模块可以让我实现这个工作流程:执行我的SQL查询将返回的数据解析到图形库/模块图形库/模块将数据处理成图表/图形,我可以轻松地将其输出到Django模板。过去几天我一直在玩Matplotlib和Django。似乎只有几种方法可以让图形在Django中呈现。使用2个View
已结束。此问题不符合StackOverflowguidelines.它目前不接受答案。我们不允许提出有关书籍、工具、软件库等方面的建议的问题。您可以编辑问题,以便用事实和引用来回答它。关闭2年前。Improvethisquestion我正在Django中制作一个包含大量图形和图表的报告应用程序。是否有一个简单的图形库/模块可以让我实现这个工作流程:执行我的SQL查询将返回的数据解析到图形库/模块图形库/模块将数据处理成图表/图形,我可以轻松地将其输出到Django模板。过去几天我一直在玩Matplotlib和Django。似乎只有几种方法可以让图形在Django中呈现。使用2个View
当使用matplotlib绘制点图时,我想偏移重叠的数据点以使它们全部可见。例如,如果我有:CategoryA:0,0,3,0,5CategoryB:5,10,5,5,10我希望每个CategoryA“0”数据点并排设置,而不是彼此重叠,同时仍与CategoryB不同。在R(ggplot2)中有一个"jitter"选项可以做到这一点。matplotlib中是否有类似的选项,或者是否有其他方法会导致类似的结果?编辑:澄清一下,the"beeswarm"plotinR基本上就是我的想法,pybeeswarm是matplotlib/Python版本的早期但有用的开始。编辑:添加Seaborn
当使用matplotlib绘制点图时,我想偏移重叠的数据点以使它们全部可见。例如,如果我有:CategoryA:0,0,3,0,5CategoryB:5,10,5,5,10我希望每个CategoryA“0”数据点并排设置,而不是彼此重叠,同时仍与CategoryB不同。在R(ggplot2)中有一个"jitter"选项可以做到这一点。matplotlib中是否有类似的选项,或者是否有其他方法会导致类似的结果?编辑:澄清一下,the"beeswarm"plotinR基本上就是我的想法,pybeeswarm是matplotlib/Python版本的早期但有用的开始。编辑:添加Seaborn
matplotlib中是否可以得到超过9个子图?我正在使用subplots命令pylab.subplot(449);如何让4410工作?非常感谢。 最佳答案 这比我预期的要容易,我只是这样做了:pylab.subplot(4,4,10)并且成功了。 关于python-matplotlib中超过9个子图,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/4158367/
matplotlib中是否可以得到超过9个子图?我正在使用subplots命令pylab.subplot(449);如何让4410工作?非常感谢。 最佳答案 这比我预期的要容易,我只是这样做了:pylab.subplot(4,4,10)并且成功了。 关于python-matplotlib中超过9个子图,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/4158367/