[R编程,导入数据
问题描述:
我一直在努力的代码上Rstudio:[R编程,导入数据
```{r list tables}
library(data.world)
# Datasets are referenced by their URL or path
dataset_key <- "https://data.world/ryanes/liverpool-english-league-matches"
# List tables available for SQL queries
tables_qry <- data.world::qry_sql("SELECT * FROM Tables")
tables_qry
tables_df <- data.world::query(tables_qry,dataset_key)
# See what is in it
tables_df$tableName
但是当我运行该块,它给了我一个错误说:
No encoding supplied: defaulting to UTF-8.
Show Traceback
Error in dwapi::sql(dataset = dataset, query = qry$query_string,
query_params = qry$params) :
请让我知道如何解决这个问题。
答
我是data.world的工程师之一,可以帮助你。这可能是您的data.world授权令牌(例如过期令牌)的问题。您是否可以尝试通过https://data.world/settings/advanced获取新令牌并在您当前的R会话中重新设置它? e.g saved_cfg <- data.world::save_config(<YOUR NEW API TOKEN>) data.world::set_config(saved_cfg)
如果问题仍然存在,请与您的当前d.w库版本以及一个完整的堆栈跟踪回复e.g
packageVersion("data.world")
是的,这就是问题所在。谢谢您的帮助。 – Sneha