我正在尝试使用MongoClient从nodechef导入数据。我可以使用以下代码为每个特定集合下载一个表:
from pymongo import MongoClient
import pandas as pd
client = MongoClient("mongodb://xxxx.nodechef.com:xxx")
db = client.xxxx
users= pd.DataFrame(list(db['collection'].find()))
但是,在返回的数据帧中,字符串变量似乎有50个字符的限制,因此不能完全返回。你知道吗
{'email': '', 'question1': 1991, 'question3': ...
{'email': 'x', 'question1': 1980, 'question3':...
数据帧中该变量的每种情况都被缩短。我试着找出如何扩展这一点或消除潜在的字符限制,虽然没有成功。你知道吗
我认为这可能与.find()方法和其中的参数有关,尽管我对计算机编码还相当陌生,不知道哪个参数或它需要如何更改(或者完全是另一回事!)。你知道吗
谢谢
目前没有回答
相关问题 更多 >
编程相关推荐