通過this tutorial約blaze,但在本地postgresql數據庫中使用虹膜數據集。python blaze postgresql無法打印「不同」的虹膜種
當使用db.iris.Species.distinct()
(請參閱Ipython筆記本中的16)時,我似乎不會得到與所示相同的輸出。
我的連接字符串是postgresql://postgres:[email protected]:5432/blaze_test
和我簡單的Python代碼:
import blaze as bz
db = bz.Data('postgresql://postgres:[email protected]:5432/blaze_test')
mySpecies = db.iris_data.species.distinct()
print mySpecies
我得到在控制檯(使用Spyder的IDE)是distinct(_55.iris_data.species)
實際上如何可以打印表中的不同物種?
注:我知道我使用小寫字母「S」爲代碼中的「物種」的一部分,否則,我只是得到一個錯誤說:'Field' object has no attribute 'Species'
比我的回答更好讀! – user965586