小编Nat*_*ate的帖子

在matplotlib中为旋转的3D图形设置动画

我有一个散点图设置并按照我想要的方式绘制,我想创建一个在空间中旋转的图形的.mp4视频,好像我已经使用plt.show()并拖动了周围的视点.

这个答案几乎就是我想要的,除了保存电影我必须手动调用带有图像文件夹的FFMpeg.我宁愿使用Matplotlib的内置动画支持,而不是保存单独的帧.代码转载如下:

from mpl_toolkits.mplot3d import Axes3D
ax = Axes3D(fig)
ax.scatter(xx,yy,zz, marker='o', s=20, c="goldenrod", alpha=0.6)
for ii in xrange(0,360,1):
    ax.view_init(elev=10., azim=ii)
    savefig("movie"%ii+".png")
Run Code Online (Sandbox Code Playgroud)

python animation matplotlib

22
推荐指数
2
解决办法
3万
查看次数

在SciPy中,什么是"线性"插值?

我无法在文档中或在线任何地方找到解释.什么是"线性"代表什么,它做什么?

python scipy

13
推荐指数
1
解决办法
2809
查看次数

Haskell中的控制语句?

我刚刚开始使用Haskell,但是从我发现的所有在线教程中我似乎无法找到是否有一种可接受的方式来执行条件控制语句.我已经看过if-else,guards和pattern matching,但它们似乎都完成了同样的事情.是否有一种普遍接受/更快/更有效的方式?

conditional haskell if-statement guard

11
推荐指数
1
解决办法
2398
查看次数

在Python中从父级访问子级的__dict__?

我有一个课程,我希望能够检查其成员并列出它们.但是,我只是要继承它(在C++中这将是一个抽象类),所以我希望这个方法也返回其子类中的成员.

这是可能的,甚至是Python中的好主意?跟进,这可能没有inspect模块吗?

像这样:

class A:
    @staticmethod
    def GetMembers():
        return dict(vars(A))

class B(A):
    FOO = 'foobar'
    BAR = 'barfoo'
Run Code Online (Sandbox Code Playgroud)

但是,测试显示:

>>> A.GetMembers()
{'__module__': '__main__', '__doc__': None, 'GetMembers': <staticmethod object at 0x02219BB0>}
>>> B.GetMembers()
{'__module__': '__main__', '__doc__': None, 'GetMembers': <staticmethod object at 0x02219BB0>}
>>> dict(vars(B))
{'__module__': '__main__', 'FOO': 'foobar', 'BAR': 'barfoo', '__doc__': None}
Run Code Online (Sandbox Code Playgroud)

我想B.GetMembers()包括FOOBAR喜欢dict(vars(B))做.

python oop class

1
推荐指数
1
解决办法
584
查看次数