matplotlibアニメーション折れ線グラフは空のままです

c.wen

ここにある基本的なアニメーションチュートリアルに従い、フレームごとに関数を評価するのではなく、すでに計算されたデータセットを表示するように適応させようとしていますが、行き詰まっています。私のデータセットは、リストに含まれている時間をかけてXY座標を、必要satxpossatypos私はそれが言う1新しいポイントごとに0.1秒を表示し、最後までデータセットの先頭から始まるラインをトレースするように、アニメーションを作成しようとしています。私が間違っているところについて何か助けはありますか?

from matplotlib import pyplot as plt
from matplotlib import animation
import numpy as np

Code here creates satxpos and satypos as lists

fig = plt.figure()
ax = plt.axes(xlim=(-1e7,1e7), ylim = (-1e7,1e7))
line, = ax.plot([], [], lw=2)

def init():
    line.set_data([], [])
    return line,

def animate(i):
    line.set_data(satxpos[i], satypos[i])
    return line,

anim = animation.FuncAnimation(fig, animate, init_func=init,
                               frames = len(satxpos), interval = 1, blit=True)

編集: コードはエラーなしで実行されますが、ポイント/ラインが表示されず、アニメーションも表示されない空白のプロット ウィンドウが生成されます。データセットは正しく生成され、静的プロットで問題なく表示されます。

ImportanceOfBeingErnest

「データセットの最初から最後までの行をトレースする」には、タイムステップごとにもう1つの要素を含むように配列にインデックスを付けます。

line.set_data(satxpos[:i], satypos[:i])

(注意してください:!)

上記の操作で折れ線グラフを取得して拡張する必要があるように、コード内の他のすべては正常に見えます。次にinterval、1より大きい値に設定することをお勧めします。これは、1ミリ秒のタイムステップを意味するためです(少し速すぎる可能性があります)。使用interval = 40することは良いスタートかもしれないと思います。

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

折れ線グラフの「入力」選択をアニメーション化できますか?

分類Dev

Matplotlib / Pythonを使用したアニメーション折れ線グラフ

分類Dev

Matplotlib / Pythonを使用したアニメーション折れ線グラフ

分類Dev

JavaFXでアニメーション化された折れ線グラフをどのように作成しますか?

分類Dev

Swiftuiは、パスを使用して折れ線グラフを描画しながら、各線をアニメーション化します

分類Dev

Funcanimationは、固定Excelファイルから折れ線グラフ/時系列をアニメーション化していないのですか?

分類Dev

折れ線グラフD3でスムーズなアニメーションを取得する

分類Dev

d3で折れ線グラフをアニメーション化する

分類Dev

d3折れ線グラフの領域をアニメーション化する

分類Dev

d3折れ線グラフの領域をアニメーション化する

分類Dev

並列処理によるアニメーション折れ線グラフ

分類Dev

Matplotlibの線の回転またはアニメーション

分類Dev

Matplotlibはリアルタイムのアニメーショングラフを作成します

分類Dev

GoogleChartsを使用した折れ線グラフアニメーションのスクロール

分類Dev

Rgganimateとgeom_textを使用した折れ線グラフのアニメーション化

分類Dev

D3.js(v4)を使用した折れ線グラフのアニメーション?

分類Dev

アニメーションは(時折)遅れます

分類Dev

Chromeは、線形グラデーションの属性オフセットのアニメーションでは機能しません

分類Dev

Rアニメーションプロット:折れ線グラフが線をプロットしない

分類Dev

matplotlibグラフでアニメーション化する方法

分類Dev

アニメーション化されたmatplotlibグラフの線が表示されない

分類Dev

グーグル折れ線グラフの左から右へのスタートアップアニメーション

分類Dev

d3タイムライン軸-アニメーションの折れ線グラフのバグ-x.bandwidthエラー

分類Dev

パスとSVGを使用したd3アニメーション折れ線グラフ

分類Dev

asp mvcアプリケーションでajax-chartjs折れ線グラフを作成する方法は?

分類Dev

右側から線を取り込む折れ線グラフの再チャートアニメーション

分類Dev

ggplot折れ線グラフはセクションの異なる色をプロットします

分類Dev

Google折れ線グラフは後でシリーズを開始します

分類Dev

Networkxアニメーション、グラフは変更されません

Related 関連記事

  1. 1

    折れ線グラフの「入力」選択をアニメーション化できますか?

  2. 2

    Matplotlib / Pythonを使用したアニメーション折れ線グラフ

  3. 3

    Matplotlib / Pythonを使用したアニメーション折れ線グラフ

  4. 4

    JavaFXでアニメーション化された折れ線グラフをどのように作成しますか?

  5. 5

    Swiftuiは、パスを使用して折れ線グラフを描画しながら、各線をアニメーション化します

  6. 6

    Funcanimationは、固定Excelファイルから折れ線グラフ/時系列をアニメーション化していないのですか?

  7. 7

    折れ線グラフD3でスムーズなアニメーションを取得する

  8. 8

    d3で折れ線グラフをアニメーション化する

  9. 9

    d3折れ線グラフの領域をアニメーション化する

  10. 10

    d3折れ線グラフの領域をアニメーション化する

  11. 11

    並列処理によるアニメーション折れ線グラフ

  12. 12

    Matplotlibの線の回転またはアニメーション

  13. 13

    Matplotlibはリアルタイムのアニメーショングラフを作成します

  14. 14

    GoogleChartsを使用した折れ線グラフアニメーションのスクロール

  15. 15

    Rgganimateとgeom_textを使用した折れ線グラフのアニメーション化

  16. 16

    D3.js(v4)を使用した折れ線グラフのアニメーション?

  17. 17

    アニメーションは(時折)遅れます

  18. 18

    Chromeは、線形グラデーションの属性オフセットのアニメーションでは機能しません

  19. 19

    Rアニメーションプロット:折れ線グラフが線をプロットしない

  20. 20

    matplotlibグラフでアニメーション化する方法

  21. 21

    アニメーション化されたmatplotlibグラフの線が表示されない

  22. 22

    グーグル折れ線グラフの左から右へのスタートアップアニメーション

  23. 23

    d3タイムライン軸-アニメーションの折れ線グラフのバグ-x.bandwidthエラー

  24. 24

    パスとSVGを使用したd3アニメーション折れ線グラフ

  25. 25

    asp mvcアプリケーションでajax-chartjs折れ線グラフを作成する方法は?

  26. 26

    右側から線を取り込む折れ線グラフの再チャートアニメーション

  27. 27

    ggplot折れ線グラフはセクションの異なる色をプロットします

  28. 28

    Google折れ線グラフは後でシリーズを開始します

  29. 29

    Networkxアニメーション、グラフは変更されません

ホットタグ

アーカイブ