私は最近、Spyderの配列を右クリックして、データの簡単なプロットを得ることができることを発見しました。このようなサンプルデータでは:あなたは変数エクスプローラに行くことができる Spyderでは、配列のように右クリックしてデータフレームをプロットする方法はありますか?
import numpy as np
import matplotlib.pyplot as plt
import pandas as pd
# Some numbers in a data frame
nsample = 440
x1 = np.linspace(0, 100, nsample)
y = np.sin(x1)
dates = pd.date_range(pd.datetime(2016, 1, 1).strftime('%Y-%m-%d'), periods=nsample).tolist()
df = pd.DataFrame({'dates':dates, 'x1':x1, 'y':y})
df = df.set_index(['dates'])
df.index = pd.to_datetime(df.index)
は、Y右クリックして、コンソールで直接、次を得る:
あなたにこれを与えるであろう。
同じオプションは、パンダのデータフレームに利用可能ではないようです:
確かに、あなたは簡単にdf.plot()
のために行くことができます:
しかし、私は本当に変数やデータフレームが、私はそれらを期待する方法を見ているかどうかを確認するために、右クリックオプションのような私はたくさんのデータを使いこなしています。だから、私がインポートしなければならないライブラリはありますか?または設定の中の何か?私はまた、コンソールで何が起こるかは、この小さな魔法の部分であることに気付きました:%varexp --plot y
しかし、データフレームに相当するものを見つけることはできません。
ありがとうございます!
私はそれを行い、あなたの迅速な対応に感謝します。 – vestland