Learn R Programming

⚠️There's a newer version (0.9.3) of this package.Take me there.

RSurvey

This R package is a processing program for spatially distributed data. RSurvey features graphing, data management, query building, and polygon clipping tools. A graphical user interface (GUI) is provided and requires R operate as an SDI application, using multiple top-level windows for the console, graphics, and pager. The set of standards used for coding RSurvey is documented in Google's R Style Guide. Immediate goals for software development include:

  • adding the ability to manipulate geospatial data;
  • revising management of graphic devices; and
  • creating a GUI for geostatistical modeling.

Install

If R is not already installed on your computer, download and install the latest binary distribution from CRAN. Windows users should set R to operate as an SDI application during installation by choosing to customize the start-up options and specifying the SDI interface (not the default).

Open an R session and install RSurvey and its dependent packages from CRAN using the following commands:

repo <- "http://cran.us.r-project.org"
update.packages(ask = FALSE, repos = repo)
install.packages("RSurvey", repos = repo, dependencies = TRUE, type = "both")

In addition to the required packages, RSurvey uses functions in a number of suggested packages. If any of these packages are missing, RSurvey will offer to install them when it first starts up. Note that the license for the suggested tripack package explicitly forbids commercial use.

Support for displaying table data is provided by tktable, a spreadsheet-like Tcl/Tk widget (typically included with the binary distribution of R). The following command will indicate whether tktable is available for use:

print(inherits(tcltk::tclRequire("Tktable", warn = FALSE), "tclObj"))

Run

Load RSurvey in the current R session to activate the main GUI:

library(RSurvey)

Example data sets are provided in the following directory:

system.file("extdata", package = "RSurvey")

Copy Link

Version

Install

install.packages('RSurvey')

Monthly Downloads

233

Version

0.8-3

License

GPL (>= 2)

Issues

Pull Requests

Stars

Forks

Maintainer

Jason Fisher

Last Published

February 21st, 2015

Functions in RSurvey (0.8-3)

ExportData

Export Data
EditFunction

Edit Function
EvalFunction

Parse and Evaluate an RSurvey Expression
GetBitmapImage

Create Icon Bitmap Image
Plot3d

Plot 3D Surface using OpenGL
ProgressBar

Progress Bar
ex.data

Example Data Set
ImportSpreadsheet

Import Data from XML Spreadsheet File
CutoutPolygon

Exclude Gridded Data Outside Polygon
EditText

Edit Text
OpenRSurvey

Open RSurvey
RSurvey-package

Analysis of Spatially Distributed Data
FormatDateTime

Build Date-Time String Formats
AddAxis

Add an Axis to a Plot
ImportText

Import Data from Text File
AutocropRegion

Set Autocrop Input Parameters
ManageVariables

Manage Variables
SetSortOrder

Set Sort Order
ChooseColor

Set Graphic Color
Autocrop

Autocrop Spatial Domain
GetFile

Select File to Open or Save As
CheckEntry

Control Content in Entry Widget
Data

Set or Query Data and Parameters
SetConfiguration

Set Window and Plotting Parameters
ImportPackage

Import Data from R Package
Format

Build C-Style String Formats
BuildPackage

R Package Builder in Windows OS
Plot2d

Plot Points or Interpolated Surface
ChoosePch

Set Graphic Symbol
ManagePolygons

Manage Polygons
RestoreSession

Restore R Session from Source Files
ex.project

Example Project
SetInterpolation

Set Interpolation Preferences
Search

Search
EditData

Edit Data
SetPolygonLimits

Set Polygon Limits
POSIXct2Character

Convert POSIXct to Character
ProcessData

Process Data
LoadPackages

Load Suggested Packages
BuildHistogram

Set Histogram Input Parameters
Rename

Rename Values in Character Vector
SetAxesLimits

Set Axes Limits