Tag: 阴谋

用PyPlot绘制平滑线

我有以下简单的脚本绘制图表: import matplotlib.pyplot as plt import numpy as np T = np.array([6, 7, 8, 9, 10, 11, 12]) power = np.array([1.53E+03, 5.92E+02, 2.04E+02, 7.24E+01, 2.72E+01, 1.10E+01, 4.70E+00]) plt.plot(T,power) plt.show() 就像现在一样,这条线从点到点看起来很好,但在我看来可能会更好。 我想要的是平滑点之间的界限。 在Gnuplot我会用smooth cplines绘制。 PyPlot有没有简单的方法来做到这一点? 我find了一些教程,但它们都显得相当复杂。

Haskell Array.Accelerate – forkOS错误

试图用gnuplot来绘制一些Data.Array.Accelerate计算的输出我遇到了一个奇怪的问题。 当通过解释器运行时,一切都很好,就像直接绘制Haskell数据或者只是打印Accelerate值一样,但是尝试绘制Accelerate数据失败。 给出的错误是forkOS_entry: interrupted 。 从那以后,我意识到我应该做更多的UNIX,并且在每个程序中做一件事(好)。 但我有兴趣找出为什么这个失败。 我在下面包含一个最小代码示例。 import Prelude hiding (zip,zipWith) import Graphics.Gnuplot.Simple import Data.Array.Accelerate — import Data.Array.Accelerate.Interpreter import Data.Array.Accelerate.CUDA f :: Vector Float -> Vector Float -> Acc (Vector Float) f xs ys = let xs' = use xs ys' = use ys in (zipWith (*) xs' ys') n=10::Int points = toList.run $ […]

Matplotlib不同大小的subplots

我需要给一个数字添加两个子图。 一个小区需要大约三倍于第二个(相同的高度)。 我使用GridSpec和colspan参数完成了这个,但是我想用figure来做这个,所以我可以保存为PDF。 我可以使用figsize函数中的figsize参数来调整第一个graphics,但是如何更改第二个graphics的大小?

为什么很多例子在Matplotlib / pyplot / python中使用“fig,ax = plt.subplots()”

我正在学习通过学习示例来使用matplotlib ,并且在创build单个绘图之前,很多示例似乎包含类似以下的行。 fig, ax = plt.subplots() 这里有些例子… 修改滴答标签文本 http://matplotlib.org/examples/pylab_examples/boxplot_demo2.html 我看到这个函数使用了很多,即使这个例子只是试图创build一个图表。 还有其他的好处吗? subplots()的官方演示在创build单个图表时也使用f, ax = subplots ,并且只在之后引用ax。 这是他们使用的代码。 # Just a figure and one subplot f, ax = plt.subplots() ax.plot(x, y) ax.set_title('Simple plot')

最大限度地减lessMathematica中的自定义分配的NExpectation

这涉及到六月份以前的一个问题: 在Mathematica中计算自定义分布的期望 我有一个自定义混合分布定义使用第二个自定义分布按照@Sasha在过去一年的答案中讨论的@Sasha行。 定义分布的代码如下: nDist /: CharacteristicFunction[nDist[a_, b_, m_, s_], t_] := (ab E^(I mt – (s^2 t^2)/2))/((I a + t) (-I b + t)); nDist /: PDF[nDist[a_, b_, m_, s_], x_] := (1/(2*(a + b)))*a* b*(E^(a*(m + (a*s^2)/2 – x))* Erfc[(m + a*s^2 – x)/(Sqrt[2]*s)] + E^(b*(-m + (b*s^2)/2 + x))* Erfc[(-m + b*s^2 […]

什么是最好的开源Java图表库? (jfreechart除外)

为什么没有更多的开源易于使用Java的图表库? 这个领域唯一成功的开源项目似乎是jfreechart,它甚至没有任何文档或例子可用。

你如何改变用matplotlib绘制的graphics的大小?

你如何改变用matplotlib绘制的graphics的大小?