1
我正在嘗試使用quantopian qgrid在iPython筆記本中打印數據框。使用Quantopian格式化Pandas DataFrame qgrid
import qgrid
qgrid.nbinstall(overwrite=True)
qgrid.set_defaults(remote_js=True, precision=2)
from pandas import Timestamp
from pandas_datareader.data import get_data_yahoo
data = get_data_yahoo(symbols='SPY',
start=Timestamp('2014-01-01'),
end=Timestamp('2016-01-01'),
adjust_price=True)
qgrid.show_grid(data, grid_options={'forceFitColumns': True})
除了精確指定參數時,你如何格式化列數據:基於例如notebook簡單的例子?似乎可以像formatterFactory或defaultFormatter一樣傳入grid options,但不清楚如何將它們用於幼稚的用戶。
在另一個question中建議的替代方法,但我喜歡SlickGrid對象提供的交互。
任何幫助或建議非常感謝。