Learn R Programming

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

crunch (version 1.18.0)

Crunch.io Data Tools

Description

The Crunch.io service provides a cloud-based data store and analytic engine, as well as an intuitive web interface. Using this package, analysts can interact with and manipulate Crunch datasets from within R. Importantly, this allows technical researchers to collaborate naturally with team members, managers, and clients who prefer a point-and-click interface.

Copy Link

Version

Install

install.packages('crunch')

Monthly Downloads

1,050

Version

1.18.0

License

LGPL (>= 3)

Issues

Pull Requests

Stars

Forks

Maintainer

Neal Richardson

Last Published

August 23rd, 2017

Functions in crunch (1.18.0)

ShojiOrder-slots

Manipulate VariableGroup and VariableOrder
Subvariables-class

Subvariables in Array Variables
Categories-class

Categories in CategoricalVariables
ContextManager

Context managers
ShojiOrder-extract

Extract and update in VariableOrder and VariableGroup
ShojiOrder-length

Length of an Order
addSubvariable

Add subvariable to an array
addVariables

Add multiple variables to a dataset
changeCategoryID

Change the id of a category for a categorical variable
checkForNewVersion

See if there's a new version of the package on GitHub
compareDatasets

Compare two datasets to see how they will append
consent

Give consent to do things that require permission
VariableCatalog-class

Collection of Variables within a Dataset
VariableDefinition

Construct a variable definition with (optional) additional metadata
catalog-length

Length of Catalog
catalogToDataFrame

Utility to get a more human-readable view of a Shoji Catalog
cleanseBatches

Remove batches from a dataset
DatasetOrder-class

Organize Datsets
ShojiObject-class

Mix-in class for multiple inheritance of variables and datasets.
is.archived,DatasetCatalog-method

Get and set "archived" and "published" status of a dataset
CrunchDataset-class

Crunch Datasets
CrunchVariable-class

Variables in Crunch
VariableOrder-class

Organize Variables within a Dataset
addGeoMetadata

Add geodata metadata to a crunch variable
combine

Combine categories or responses
crunchBox

Make a CrunchBox
cube-computing

Work with CrunchCubes, MultitableResults, and TabBookResults
deleteDataset

Delete a dataset from the dataset list
appendDataset

Append one Crunch dataset to another
appendStream

Append data that has been streamed to a dataset
availableGeodataFeatures

all available property features for all available geographies
batches

See the appended batches of this dataset
copyOrder

Copy the order from one dataset to another.
deleteSubvariables

Delete subvariables from an array
describe

Name, alias, and description for Crunch objects
dichotomize

Indicate how categories represent a dichotomized value
exportDataset

Export a dataset to a file
copyOrderGroup

Copy the order of a VariableGroup (or individual variable URL) from VariableOrder
crunch-summary

Summary methods for Crunch Variables
crunch-uni

Univariate statistics on Crunch objects
category-extract

Access Category fields directly
copyVariable

Copy a variable
cube-methods

Methods on Cube objects
dashboard

View or set a dashboard URL
dataset-extract

Subset datasets and extract variables
dataset-owner

Change the owner of a dataset
as.environment,CrunchDataset-method

as.environment method for CrunchDataset
c-categories

S3 method to concatenate Categories and Category objects
catalog-extract

Extract and modify subsets of Catalog-type objects
categoriesFromLevels

Convert a factor's levels into Crunch categories.
names,BatchCatalog-method

Get and set names, aliases on Catalog-type objects
describe-category

Category attributes
ensureValidCase

Validate case statements for case variables
exclusion

View and set exclusion filters
hiddenVariables

Show the names of hidden variables within the dataset
createWithMetadataAndFile

Make a dataset with metadata and a CSV
createWithPreparedData

Upload a prepared data.frame with metadata to Crunch
crtabs

Crunch xtabs: Crosstab and otherwise aggregate variables in a Crunch Dataset
is.dataset

Is it?
dataset-variables

Access a Dataset's Variables Catalog
createDataset

Create an empty dataset
crunch

Crunch.io: instant, visual, collaborative data analysis
crunchAPI

Main Crunch API handling function
dataset-to-R

as.data.frame method for CrunchDataset
datasets

Get the dataset catalog
deleteVariables

Delete Variables Within a Dataset
derivations

Get or set a derived variable's expression
fortify

Fortify crunch objects for use with ggplot
CrunchGeography-class

Geography properties for crunch variables
grouped

Get un(grouped) OrderGroups
handleAPIresponse

Do the right thing with the HTTP response
lock

Lock and unlock a dataset for editing
dataset-update

Update a variable or variables in a dataset
duplicated

"duplicated" method for Crunch objects
embedCrunchBox

Get HTML for embedding a CrunchBox
filter-catalog

Filter entities for a dataset
flattenOrder

Remove nesting of groups within an order/group
dedupeOrder

Remove duplicated entites from an order/group
delete

Delete a Crunch object from the server
dim-dataset

Dataset dimensions
dropRows

Permanently delete rows from a dataset
expressions

Construct Crunch Expressions
getAccountUserCatalog

Find all users on your account
getTeams

Retrive all teams you're a member of
interactVariables

Make a variable that is the interaction of two or more other variables
login

Authenticate with the Crunch API
logout

Kill the active Crunch session
makeArray

Make a Categorical Array or Multiple Response variable
importMultitable

Import a Multitable
index

Get the body of a Catalog
joinDatasets

Add columns from one dataset to another, joining on a key
listDatasets

Show the names of all Crunch datasets
moveToGroup

Move entities to a group
is-na-categories

is.na for Categories
merge.CrunchDataFrame

Merge a CrunchDataFrame
mergeFork

Merge changes to a dataset from a fork
owners

See who owns these datasets
pendingStream

Get the pending streams for a dataset
flipArrays

Rearrange array subvariables into other configurations
forkDataset

Create a fork of a dataset
hideVariables

Hide and Unhide Variables Within a Dataset
http-methods

HTTP methods for communicating with the Crunch API
is-public

View and modify "public" attribute
multitable-catalog

Multitable entities for a dataset
na-omit-categories

Omit missing categories
newDataset

Upload a data.frame to Crunch to make a new dataset
refresh

Get a fresh copy from the server
removeEmptyGroups

Remove OrderGroups with no entities
newDatasetByColumn

Upload a data.frame column-by-column to make a new dataset
newDatasetFromFile

Upload a file to Crunch to make a new dataset
permissions

See who has access to this dataset
pk

Get and set the primary key for a Crunch dataset
saveVersion

Create a new saved version
is.editor

Read and set edit privileges
matchCatToFeat

Match categories with features from geodata
me

My user entity
newProject

Create a new project
ordering

Get and set VariableOrder
resetPassword

Reset your password
restoreVersion

Restore a dataset to a previously saved version
searchDatasets

Search Crunch for datasets.
self

Get the URL of this object
shojifyDatasetMetadata

Wrap variable metadata inside a dataset entity
scoreCatToFeat

Score similarity between a feature dataframe and categories
share

Share a dataset
shojiURL

Get a resource URL from a Shoji Object
temp.options

Set some global options temporarily
hide

Hide and Unhide Variables
loadDataset

Load a Crunch Dataset
locateEntity

Find an entity in an order object
toVariable

Generic method for converting objects to Crunch representations
var-categories

Get and set Categories on Variables
[,CrunchExpr,CrunchLogicalExpr,ANY-method

"Subset" a Variable
makeCaseVariable

Make a case variable
makeInteractions

Make case statments that define the interaction of two or more other variables
newFilter

Create a new filter
newMultitable

Create a new Multitable
show-crunch

Show methods for Crunch objects
updateDatasetList

Refresh the local list of Crunch datasets
urls,ShojiCatalog-method

Get the URLs contained in a Catalog or Order object
preCrunchBoxCheck

Summarize any characteristics of a dataset that could make for an awkward CrunchBox
prepareDataForCrunch

Translate a data.frame to Crunch format
setEntitySlot

Base setter for Crunch objects
settings

View and modify dataset-level settings
serialPaste

Make a prose list
session-extract

Extract catalogs from a Session object
streamRows

Stream data to a Crunch dataset
as.vector,CrunchExpr-method

Convert Variables to local R objects
subvars-extract

Extract and modify subsets of subvariables
tojson-crunch

toJSON methods for Crunch objects
tokenAuth

Add an auth token as a cookie manually
project-icon

A project's icon
projects

Get the project catalog
session

Get various catalogs for your Crunch session
variable-update

Updating variables with expressions or values
table

Table function for Crunch objects
members<-,CrunchTeam,MemberCatalog-method

Teams
entity,CrunchProject-method

Methods for ShojiTuples
type

Change the type of Crunch variables
webApp

View a Dataset in the Web Application
weight

Dataset weights
session_store

Stay authenticated.
tabBook

Compute a Tab Book
tabbook-methods

TabBookResult and MultitableResult methods
unbind

Split an array or multiple-response variable into its CategoricalVariables
unshare

Revoke a user's access to a dataset
variableMetadata

Get all variable metadata for a dataset
versions

Access the saved versions of a dataset
write.csv.gz

Write CSV to a compressed file
writePreparedData

Persist to disk a prepared data.frame and metadata
which

"which" method for CrunchLogicalExpr
with-context-manager

Context manager's "with" method