Страница 1 из 1
					
				Расчет грида по неравномерному набору точек
				Добавлено: 17 окт 2013, 15:57
				 Geophysic
				Есть файлы типа DAT(X, Y и параметр)
Подскажите, как проще в R построить по этим файлам равномерные гриды ? Желательно не выходя за границы области координат точек из файлов.
			 
			
					
				Re: Расчет грида по неравномерному набору точек
				Добавлено: 17 окт 2013, 17:32
				 gamm
				Geophysic писал(а):Есть файлы типа DAT(X, Y и параметр)
Подскажите, как проще в R построить по этим файлам равномерные гриды ? Желательно не выходя за границы области координат точек из файлов.
проще всего использовать пакет MBA, mba.points(), будет быстро и понятно, как регулировать сглаживание (числом уровней в иерархии). 
Границы и шаг сетки лучше задавать самим, использовав range() для вычисления границ, потом seq() для задания линий сетки и expand.grid() для создания координат (при использовании mba.surf() получите сетку с не квадратными ячейками).
 
			
					
				Re: Расчет грида по неравномерному набору точек
				Добавлено: 06 ноя 2013, 09:18
				 Geophysic
				Спасибо, получилось нарисовать в виде карты, подскажите как нанести скважины с названиями и нарисовать шкалу
			 
			
					
				Re: Расчет грида по неравномерному набору точек
				Добавлено: 06 ноя 2013, 13:43
				 gamm
				Geophysic писал(а):Спасибо, получилось нарисовать в виде карты, подскажите как нанести скважины с названиями и нарисовать шкалу
RTFM  
 
  
Курим мануалы для text(), rect(), plot(), contour() - ручками все, ручками (один раз). Потом копипастим или делаем свой библиотеку функций. Готовое тоже, наверняка, есть, но там бывают разные нюансы (слишком много за собой тянет). Можно поискать на западных R-форумах, там тоже геофизики попадаются.
 
			
					
				Re: Расчет грида по неравномерному набору точек
				Добавлено: 06 ноя 2013, 16:13
				 Geophysic
				Практически всё нарисовал - шкалу никак не найду - очень не охота прямоугольники ручками рисовать 

может хоть шкала есть готовая ?
 
			
					
				Re: Расчет грида по неравномерному набору точек
				Добавлено: 06 ноя 2013, 19:12
				 gamm
				Geophysic писал(а):Практически всё нарисовал - шкалу никак не найду - очень не охота прямоугольники ручками рисовать 

может хоть шкала есть готовая ?
 
несомненно есть, и во многих местах. Например, 
первое, что выдал гугля. Но, как я уже говорил, есть нюансы - для легенды создается свой фрейм, и вы перестаете попадать в координаты на карте. Лучше ручками, это один небольшой цикл с автоматическим созданием квадратиков (можете выдрать его из исходников указанной функции) 

 
			
					
				Re: Расчет грида по неравномерному набору точек
				Добавлено: 07 ноя 2013, 07:12
				 Geophysic
				похоже, по любому, придется создавать отдельный фрейм и в нём рисовать, только шкалу в конце
кстати, как вы обходите, то что гугл на букву R в запросах не обращает внимания
			 
			
					
				Re: Расчет грида по неравномерному набору точек
				Добавлено: 07 ноя 2013, 12:37
				 gamm
				Geophysic писал(а):кстати, как вы обходите, то что гугл на букву R в запросах не обращает внимания
1) image color key in R .. statistc R package linear model ... как-то так (добавляем ключевых слов)
2) ищем здесь: 
http://www.r-bloggers.com, 
http://r-forge.r-project.org/ и в других подобных местах
 
			
					
				Re: Расчет грида по неравномерному набору точек
				Добавлено: 07 ноя 2013, 21:58
				 Geophysic
				спасибо за подсказки
кстати, не смотря на возможное (не успел разобраться) использование фреймов, скважины и подписи расположились правильно 

 
			
					
				Re: Расчет грида по неравномерному набору точек
				Добавлено: 07 ноя 2013, 22:33
				 gamm
				Geophysic писал(а):кстати, не смотря на возможное (не успел разобраться) использование фреймов, скважины и подписи расположились правильно 

 
у этого конкретного варианта не помню (в R, как обычно, 100500 способов сделать одно и то же), просто под свои задачи лучше собирать свою библиотеку (так и создавалась большинство пакетов), это пригодится при массовой типовой обработке (что для геофизиков весьма характерно).
 
			
					
				Re: Расчет грида по неравномерному набору точек
				Добавлено: 08 ноя 2013, 06:46
				 Игорь Черниенко
				Вот в 
эту сторону еще гляньте