Преобразование из фрейма данных в sf [дубликат]

Попробуйте взглянуть на эту сообщение и, возможно, на эту .

Из MDN :

Объект arguments является локальной переменной, доступной во всех функциях; arguments как свойство функции больше нельзя использовать.

Вы можете ссылаться на функцию arguments в функции, используя объект arguments. Этот объект содержит запись для каждого аргумента, переданного функции, индекс первой записи, начинающийся с 0.

Вы можете использовать объект arguments, если вы вызываете функцию с большим числом arguments, чем формально объявили о принятии. Этот метод полезен для функций, которым может передаваться переменное количество аргументов.

blockquote>
function myConcat(separator) {
  var result = "";

  // iterate through non-separator arguments
  for (var i = 1; i < arguments.length; i++) {
    result += arguments[i] + separator;
  }

  return result;
}

3
задан Spacedman 27 May 2017 в 08:05
поделиться

1 ответ

Согласно sf docs

m %>% 
  as.data.frame %>% 
  sf::st_as_sf(coords = c(1,2))
6
ответ дан RoyalTS 16 August 2018 в 04:19
поделиться
  • 1
    Эти примеры могут сделать некоторые комментарии. Я сделаю некоторые изменения и отправлю PR, когда я получу время. – Spacedman 27 May 2017 в 11:23
  • 2
    Возможно также предложить метод матрицы: st_as_sf.matrix=function(x,...){st_as_sf(data.frame(x),...)} – Spacedman 27 May 2017 в 11:26
Другие вопросы по тегам:

Похожие вопросы: