如何在 R 中转义#
How to escape # in R
我正在使用 sf
库 (https://r-spatial.github.io/sf/reference/st_read.html)
读取数据
cases <- read_sf(
dsn = "foo.gpkg",
query="SELECT \#ID FROM \"foo\""
)
这给了我
Error: '#' is an unrecognized escape in character string starting ""SELECT #"
为什么识别为空格字符?我正在使用 \
来逃避它。
只是少了一个 - ” - :
cases <- read_sf(
dsn = "foo.gpkg",
query="SELECT \#ID FROM \"foo\""
)
在 R 中,您需要双反斜杠 \
来转义特殊字符。
cases <- read_sf(
dsn = "foo.gpkg",
query="SELECT \#ID FROM \"foo\""
)
我正在使用 sf
库 (https://r-spatial.github.io/sf/reference/st_read.html)
cases <- read_sf(
dsn = "foo.gpkg",
query="SELECT \#ID FROM \"foo\""
)
这给了我
Error: '#' is an unrecognized escape in character string starting ""SELECT #"
为什么识别为空格字符?我正在使用 \
来逃避它。
只是少了一个 - ” - :
cases <- read_sf(
dsn = "foo.gpkg",
query="SELECT \#ID FROM \"foo\""
)
在 R 中,您需要双反斜杠 \
来转义特殊字符。
cases <- read_sf(
dsn = "foo.gpkg",
query="SELECT \#ID FROM \"foo\""
)