完全初心者はこちら。
ユーザー入力を受け取り、それをパンダのコードブロックにプラグインして、日付範囲の株価の表を作成するプログラムをPythonで作成しようとしています。
これまでのところ、私の入力ブロックは次のようになっています。
StockCount = input ('Input the number of stocks in the portfolio: ')
StockTickerArray = list()
for i in range(1,StockCount+1):
StockTicker = raw_input ('Enter Stock Ticker '+str(i)+': ')
StockTickerArray.append(str(StockTicker))
"""
print "you entered", StockTicker
"""
print 'ARRAY: ', StockTickerArray
では、1 つの株のみを入力するとします。AAPL です。それが入力です。AAPL を取得して、「Stock Goes Here」と表示されている DataReader にプラグインできるようにしたいと考えています。それは可能ですか?
from pandas.io.data import DataReader
from datetime import datetime
stock = DataReader("STOCK GOES HERE", "yahoo", datetime(2009,1,1))
print stock ["Adj Close"]
ありがとう