import pandas as pd import matplotlib.pyplot as plt import pymongo %matplotlib inline # 連接mongodb數據庫 client = pymongo.MongoClient("localhost") # 連接數據庫 db = client["lianjia"] # 數據表 fangyuan = db["fangyuanbigsz"] # 將mongodb中的數據讀出 data = pd.DataFrame(list(fangyuan.find())) data.head() # 保存為csv格式 data.to_csv('szHousePrice.csv',encoding='utf-8') # 讀取csv數據 df = pd.read_csv('szHousePrice.csv',low_memory=False,index_col=0) # 查看數據大小(行列) data.shape # 查看數據行號 data.columns # 找出所有滿足字段的行 df1 = data.loc[:,["成交時間","成交均價"]]