我想要一个带有点(和其他geom_*层)的地图.我得到了地图,但是我得到的所有点都是警告:
Message d'avis :
Removed 3 rows containing missing values (geom_point).
Run Code Online (Sandbox Code Playgroud)
这是一个可重现的例子:
library(ggmap)
library(ggplot2)
d <- data.frame(lat=c(50.659631, 50.607213, 50.608129),
lon=c(3.09319, 3.011473, 3.031529))
Lille <- get_map("Lille,France", zoom=12)
p <- ggmap(Lille)
p <- p + geom_point(data=d, aes(lat, lon))
p
Run Code Online (Sandbox Code Playgroud)
看着输出
ggplot_build(p)
Run Code Online (Sandbox Code Playgroud)
我看到一个带有用于x和y的NA的图层,但我不明白为什么不考虑来自d的数据.
当使用ggplot()而不是ggmap()时,我确实得到了积分.但我确实也需要地图:)
那么,我怎样才能获得带有积分的地图呢?
谢谢
我想摆脱这种依赖: import com.google.common.base.MoreObjects;
有没有简单和/或优雅的方法来toString()使用Java 8本机函数重写以下函数?
@Override
public String toString() {
return MoreObjects
.toStringHelper(this)
.add("userId", this.userId)
.add("timestamp", this.timestamp)
.toString();
}
Run Code Online (Sandbox Code Playgroud) 我想将数据帧转换为另一个数据帧.如果可能的话,在较少的命令中,使用dplyr或tidyr将是伟大的.
为了解析我使用的坐标列表library(rjson),这部分没问题,但我无法进一步操作列表来获取结果.
如果你能避免使用任何for声明会很棒,但任何解决方案都是好的,只要它解决问题:)
输入:
df <- data.frame(code = c("12000", "89000"),
polygon = c("[[[11,12], [13,14], [15,16]], [[21, 22], [23,24], [25,26]]]",
"[[[81,82], [83,84], [85,86]]]"))
df
> df
code polygon
1 12000 [[[11,12], [13,14], [15,16]], [[21, 22], [23,24], [25,26]]]
2 89000 [[[81,82], [83,84], [85,86]]]
Run Code Online (Sandbox Code Playgroud)
输入数据描述:
code包含邮政编码polygon包含由其纬度 - 经度点对定义的一个或多个多边形需要输出:
> wanted
a lon lat id
1 12000 11 12 1
2 12000 13 14 1
3 12000 15 16 1 …Run Code Online (Sandbox Code Playgroud) IPv4可以有更多的表示形式:字符串(abcd)或数字(作为32位的无符号整数).(也许其他,但我会忽略它们.)
Java(8)中是否有任何内置支持,简单易用,无需网络访问,可以在这些格式之间进行转换?
我需要这样的东西:
long ip = toNumerical("1.2.3.4"); // returns 0x0000000001020304L
String ipv4 = toIPv4(0x0000000001020304L); // returns "1.2.3.4"
Run Code Online (Sandbox Code Playgroud)
如果Java中没有内置此类函数,请随时提出其他解决方案.
谢谢
给定一个数据帧2列,id并且value,我想它含有更多的列转换成一个数据帧id和从位数列value:q0,q25,q50,q75,q100.
我不知道如何将包含列表的列分成更多包含其值的列.当然,所有列表都具有相同的长度.
这是一个例子:
library(dplyr)
library(tidyr)
set.seed(0)
df <- data.frame(id = rep(c("Alice", "Bob"), each = 10),
value = round(rnorm(20) * 10))
> df
Run Code Online (Sandbox Code Playgroud)
id value
1 Alice 13
2 Alice -3
3 Alice 13
4 Alice 13
5 Alice 4
6 Alice -15
7 Alice -9
8 Alice -3
9 Alice 0
10 Alice 24
11 Bob 8
12 Bob -8
13 Bob … 上下文:AWS,S3,Lambda,Batch.
我有一个在S3 Bucket上传文件时触发的lambda.我希望lambda提交批处理作业.
(编辑:在S3和Lambda之间一切正常.问题出在Lambda和Batch之间.)
问:为了能够提交批处理作业,我必须给lambda 起什么作用?
在以下情况下,我的lambda获得AccessDeniedException并且未能提交作业:
const params = {
jobDefinition: BATCH_JOB_DEFINITION,
jobName: BATCH_JOB_NAME,
jobQueue: BATCH_JOB_QUEUE,
};
Batch.submitJob(params).promise() .then .......
Run Code Online (Sandbox Code Playgroud) 我怎样才能 AWS Account ID使用awscli?
我寻找类似的东西
$ aws <service> <options>
123456789012
Run Code Online (Sandbox Code Playgroud)
关闭,但不是我正在寻找的:$ aws iam get-user.
我想创建一个包来使用AWS部署无服务器和的WebPack。
在serverless.yml我想声明所有资源(主要是 DynamoDb 表)和函数。我想使用外部node.js库。
文件夹结构为:
|- serverless.yml
|- webpack.config.js
|- package.json
|- src
\ - file1.js
| - file2.js
Run Code Online (Sandbox Code Playgroud)
摘自 serverless.yml
functions:
function1:
handler: src/file1.f1
function2:
handler: src/file2.f2
Run Code Online (Sandbox Code Playgroud)
摘自 webpack.config.js
module.exports = {
entry: {
file1: './src/file1.js',
file2: './src/file2.js',
},
target: 'node',
output: {
libraryTarget: 'commonjs',
path: path.join(__dirname, '.webpack'),
filename: '[name].js',
},
module: {
loaders: [
{
test: /\.json$/,
loaders: ['json-loader'],
},
],
},
};
Run Code Online (Sandbox Code Playgroud)
做当serverless deploy一切都很好,但测试时的λ我得到一个错误:
{
"errorMessage": "Cannot …Run Code Online (Sandbox Code Playgroud) amazon-web-services node.js webpack serverless-framework serverless-architecture
我正在使用Java中的Neo4j(编辑:2.1.2),并且在不断写入数据的同时文件夹变得越来越大(超出了我的承受能力)。我已超过40 GB。graph.db
我注意到,如果我在不包含所有文件的graph.db情况messages.log下将目录复制到其他位置nioneo_logial.log.*,则数据库仍然是一致的,我仍然可以读取它。因此,我可以为数据提供丰富的负担得起的磁盘存储(几十/几百MB)。
一种解决方案是定期停止提供graph.db,删除所有*.log*文件,然后重新启动应用程序。这不是可接受的解决方案!:)
因此,有什么方法可以在graph.db不生成所有这些日志文件的情况下进行写入?
注意:我在进行事务处理时正在写入neo4j
final Transaction tx = db.beginTx();
Run Code Online (Sandbox Code Playgroud)
其中db是GraphDatabaseService对象。
谢谢,Costin