Error: could not find function "krige.G"

Вопросы по статистическому пакету R. Не обязательно гео.
Ответить
SBoris
Участник
Сообщения: 82
Зарегистрирован: 24 мар 2011, 19:15
Репутация: 1

Error: could not find function "krige.G"

Сообщение SBoris »

Проделал всё как написано в
http://grass.osgeo.org/statsgrass/learn ... tributions
за исключением нового имени пакета spgrass6 вместо устаревшего GRASS.
И застрял в месте использования кригинга:

Код: Выделить всё

surf.krig<- krige.G(logmaas.point, "lz", logmaas.varEmod, G)
Error: could not find function "krige.G"
Так как не знаю к какому пакету принадлежит функция (думаю, что spgrass6)... Нагуглил, но инфы мало.
[url=http://]http://wiki.gis-lab.info/w/%D0%90%D0%BD%D0%B0%D0%BB%D0%B8%D0%B7_%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85_%D1%81_%D0%B8%D1%81%D0%BF%D0%BE%D0%BB%D1%8C%D0%B7%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5%D0%BC_GRASS_GIS_%D0%B8_R[/url]
тут нет использования функции krige.G.
:?:
Аватара пользователя
SS_Rebelious
Гуру
Сообщения: 1304
Зарегистрирован: 24 фев 2009, 16:51
Репутация: 99
Ваше звание: GIS pro-fan
Откуда: Lahti / Газ-ПУТИНбург
Контактная информация:

Re: Error: could not find function "krige.G"

Сообщение SS_Rebelious »

Неужели поставить пакет spgrass6 и убедиться, что функция принадлежит этому пакету сложнее и дольше, чем задать вопрос на форуме?
Look for something long enough, and you will find it. Look for something without understanding, and it will find you...
"All paid jobs absorb and degrade the mind." Aristotle
If you take 1 step towards freedom it'll take 2 steps towards you!
Александр Мурый
Гуру
Сообщения: 5173
Зарегистрирован: 26 сен 2009, 16:26
Репутация: 792
Ваше звание: званий не имею
Откуда: Москва

Re: Error: could not find function "krige.G"

Сообщение Александр Мурый »

В пакете spgrass6 точно нет функции "krige.G". Судя по этой странице, это функция из старого R-пакета "GRASS" для связи старой GRASS 5 с R.

Ест-но, в настоящее время многое из упомянутого текста не будет работать (текст начала 2000-х гг.).
Видимо, надо использовать другие функции кригинга в R.
Редактор материалов, модератор форума
SBoris
Участник
Сообщения: 82
Зарегистрирован: 24 мар 2011, 19:15
Репутация: 1

Re: Error: could not find function "krige.G"

Сообщение SBoris »

amuriy писал(а):В пакете spgrass6 точно нет функции "krige.G". Судя по этой странице, это функция из старого R-пакета "GRASS" для связи старой GRASS 5 с R.

Ест-но, в настоящее время многое из упомянутого текста не будет работать (текст начала 2000-х гг.).
Видимо, надо использовать другие функции кригинга в R.
Да, похоже. Здесь на gis-lab частично есть.
функцию krige.G надо вызывать по аналогии с system("g.region -p").
Тогда с мануалами - заморочки - непонятно какому верить. :roll: Очень много англоязычных - тоже устаревших...
Если есть линки на актуальные мануалы. Сбросьте.
Наверное полезу я тем временем на официальный сай cran...
SS_Rebelious писал(а):Неужели поставить пакет spgrass6 и убедиться, что функция принадлежит этому пакету сложнее и дольше, чем задать вопрос на форуме?
Да в том то и дело, что пакет стоял!
Александр Мурый
Гуру
Сообщения: 5173
Зарегистрирован: 26 сен 2009, 16:26
Репутация: 792
Ваше звание: званий не имею
Откуда: Москва

Re: Error: could not find function "krige.G"

Сообщение Александр Мурый »

SBoris писал(а): функцию krige.G надо вызывать по аналогии с system("g.region -p").
Почему вы так думаете?
В самой GRASS нет модуля для кригинга, так что здесь вызывать с помощью system() нечего.
SBoris писал(а): Тогда с мануалами - заморочки - непонятно какому верить. :roll: Очень много англоязычных - тоже устаревших...
Надо верить официальным (как правило, англоязычным) мануалам к конкретным версиям ПО. Какие именно мануалы вас смущают?
SBoris писал(а): Наверное полезу я тем временем на официальный сай cran...
Это надо было сделать первым делом :)
Редактор материалов, модератор форума
Ответить

Вернуться в «R»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость