python中读取mongodb数据并保存为csv格式的文件
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[:,["成交时间","成交均价"]]