我想在特定日期之后检索所有文档.我的数据库的日期为 - DateAdded:"2014-12-17 10:03:46.000Z"
我写了以下查询 -
db.collection.find({DateAdded:{"$lte":new Date("2015-06-17 10:03:46.000Z")}})
Run Code Online (Sandbox Code Playgroud)
但即使有最新的日期记录,结果也不会取任何记录2015-06-24.
我试图使用psycog2对查询结果进行操作.因此我必须将结果转换为pandas DataFrame.但是,当我使用以下代码并打印时,只打印列名而不是行.我也使用'pd.DataFrame.from_records',但这不起作用.
import psycopg2
import pandas as pd
import numpy as np
conn_string = "Connect_Info"
conn = psycopg2.connect(conn_string)
cursor = conn.cursor()
cursor.execute(query)
rows=pd.DataFrame(cursor.fetchall(),columns=['page_num','Frequency'])
for row in rows:
print row
conn.commit();
conn.close();
Run Code Online (Sandbox Code Playgroud)
cursor.fetchall()的结果 -
(1L, 90990L)
(3L, 6532L)
(2L, 5614L)
(4L, 4016L)
(5L, 2098L)
(6L, 1651L)
(7L, 1158L)
(8L, 854L)
(9L, 658L)
(10L, 494L)
(11L, 345L)
(12L, 301L)
(13L, 221L)
(15L, 152L)
(14L, 138L)
(16L, 113L)
(17L, 93L)
(18L, 73L)
(20L, 62L)
(19L, 55L)
(22L, 44L)
(21L, 35L)
(23L, 29L)
(25L, …Run Code Online (Sandbox Code Playgroud) 我正在尝试读取R.中的.csv文件.我的文件看起来像这样 -
A,B,C,D,E
1,2,3,4,5
6,7,8,9,10
.
.
.
Run Code Online (Sandbox Code Playgroud)
行数.
一切都是字符串.第一行是标题.
我试图阅读文件使用 -
mydata=read.csv("devices.csv",sep=",",header = TRUE)
Run Code Online (Sandbox Code Playgroud)
但mydata被赋予了1个变量的X观测值.其中X是行数.整行成为一列.但我希望每个标题字段位于不同的列中.我无法理解这个问题.