我使用的代码:
for trip in df[:Polyline]
trip = parse(Float64,trip) |> eval
end
我得到的错误:
错误:无法将旅程解析为Float64
trip是一个类似于[[-8.764913,6.461675],[7.461345,9.754319]]
答案 0 :(得分:0)
您没有在问题中提供最低限度的工作示例(尝试对其进行编辑!)。但是,这就是我所需要的。
假设您有一个devtools::install_github("yutannihilation/gghighlight")
library(gghighlight)
p1 <- ggplot(HiBAP1517, aes(FE,DWSpk)) +
geom_point(shape=16) +
gghighlight(FE %in% c(51.875, 35.275)) + # 1st edit
geom_smooth(method="lm", se = F) + # 2nd edit
theme(axis.title.x = element_text(color="black", size=14, face="bold"),
axis.title.y = element_text(color="black", size=14, face="bold"))
p1
pfinal <- p1 + labs(y = expression("DM spk"^{-1}*"g"),
x = expression("FE"*(grainsg^{-1})))
pfinal
:
String
使用trip = "[[-8.7,6.4],[7.4,9.7],[3.4,2.1]]"
包对其进行解析:
JSON.jl
您可能更喜欢使用julia> using JSON
julia> JSON.parse(trip)
3-element Array{Any,1}:
Any[-8.7, 6.4]
Any[7.4, 9.7]
Any[3.4, 2.1]
个中的Array
个
Float64