我在Ubuntu14.04服务器上安装了mongodb
我无法连接通过"mongoimport","mongodump","mongostat"等方面的MongoDB它总是显示"无可达服务器"
mongoimport --db test --collection restaurants --drop --file dataset.json
2015-08-25T13:08:29.802+0800 [........................] test.restaurants 0.0 B/11.3 MB (0.0%)
2015-08-25T13:08:30.306+0800 Failed: error connecting to db server: no reachable servers
2015-08-25T13:08:30.306+0800 imported 0 documents
Run Code Online (Sandbox Code Playgroud)
不知何故,我能够连接mongo shell
mongo --port 27017
MongoDB shell version: 3.0.6
connecting to: 127.0.0.1:27017/test
Run Code Online (Sandbox Code Playgroud)
起初,我怀疑它是否由我的iptables引起,所以我清除所有iptables规则并为ALL接受创建规则,但它仍然相同
sudo iptables -S
-P INPUT ACCEPT
-P FORWARD ACCEPT
-P OUTPUT ACCEPT
-A INPUT -j ACCEPT
-A INPUT -i lo -j ACCEPT
-A FORWARD -j ACCEPT
-A OUTPUT -j ACCEPT
-A OUTPUT -o lo -j ACCEPT …Run Code Online (Sandbox Code Playgroud) 我有一个数据框如下
tmpdf <- data.frame(licensePlate = c("Y80901", "Y80901", "Y80901", "AMG-999", "AMG-999", "W3188", "W3188"),
starttime= c("2015-09-18 09:55", "2015-09-18 23:00", "2015-09-20 15:00", "2015-09-17 15:42", "2015-09-21 09:22", "2015-09-17 09:00", "2015-09-21 14:00"),
endtime = c("2015-09-18 17:55", "2015-09-20 11:00", "2015-09-21 12:00", "2015-09-18 13:00", "2015-09-21 14:22", "2015-09-21 12:00", "2015-09-21 16:00"))
tmpdf
licensePlate starttime endtime
1 Y80901 2015-09-18 09:55 2015-09-18 17:55
2 Y80901 2015-09-18 23:00 2015-09-20 11:00
3 Y80901 2015-09-20 15:00 2015-09-21 12:00
4 AMG-999 2015-09-17 15:42 2015-09-18 13:00
5 AMG-999 2015-09-21 09:22 2015-09-21 14:22
6 W3188 2015-09-17 …Run Code Online (Sandbox Code Playgroud) 我用dgraph绘制多行来遇到一个问题,
我有一个数据帧如下,它包含时间,通道和SNR值,我想显示每个通道的SNR值,我希望dygraph在数据集中显示8 Line(它有8个通道).
head(gateSNR_df)
time channel SNR
1 2015-09-03 02:40:44 6 -125
2 2015-09-03 02:40:49 3 -95
3 2015-09-03 02:40:54 0 22
4 2015-09-03 02:40:59 0 28
5 2015-09-03 02:41:04 5 -125
6 2015-09-03 02:41:09 2 -52
........
.........
Run Code Online (Sandbox Code Playgroud)
所以我使用reshape2:dcast进行重塑
gateSNR_c <- dcast(gateSNR_df, time~channel, value.var="SNR")
head(gateSNR_c)
time 0 1 2 3 4 5 6 7
1 2015-09-03 02:40:44 NA NA NA NA NA NA -125 NA
2 2015-09-03 02:40:49 NA NA NA -95 NA NA NA NA
3 2015-09-03 02:40:54 …Run Code Online (Sandbox Code Playgroud) 我有一个数据帧
df <- data.frame(time = c("2015-09-07 00:32:19", "2015-09-07 01:02:30", "2015-09-07 01:31:36", "2015-09-07 01:47:45",
"2015-09-07 02:00:17", "2015-09-07 02:07:30", "2015-09-07 03:39:41", "2015-09-07 04:04:21", "2015-09-07 04:04:21", "2015-09-07 04:04:22"),
inOut = c("IN", "OUT", "IN", "IN", "IN", "IN", "IN", "OUT", "IN", "OUT"))
> df
time inOut
1 2015-09-07 00:32:19 IN
2 2015-09-07 01:02:30 OUT
3 2015-09-07 01:31:36 IN
4 2015-09-07 01:47:45 IN
5 2015-09-07 02:00:17 IN
6 2015-09-07 02:07:30 IN
7 2015-09-07 03:39:41 IN
8 2015-09-07 04:04:21 OUT
9 2015-09-07 04:04:21 IN
10 2015-09-07 04:04:22 …Run Code Online (Sandbox Code Playgroud)