Skip to content
This repository has been archived by the owner on Jan 6, 2023. It is now read-only.

saeidamiri1/rbox

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Rbox: an integrated R package for ATOM Editor

This package is a collection of several packages to run R via Atom editor.

hero

Contents

  1. Background
  2. Shortcut
  3. Features
  4. Wiki
  5. How it works
  6. Why "rbox"?
  7. Contributing
  8. Changelog
  9. Todo
  10. License

Background

R is a central aspect in the applied sciences to write program and communing codes among statisticians and data scientist, its impact on the development modern statistics is inevitable. The current researches more especially for big data can not be done solely using R and should use different programming languages, hence having a modern Integrated development environment (IDE) is very important. Atom is modern IDE that is developed by GitHub.

Shortcut

macOS Win\ Linux
Open Watch alt+ctrl+w
Remove Watch ctrl-alt-e
Show the result in new window ctrl-alt+o
Run code in-line cmd+enter ctrl+enter
Interrupt R ctrl+c
Quit or shutdown R ctrl-alt-q
Restart R ctrl-alt+r
Paste scripts into Terminal ctrl-alt-R

Features

  • Use Hydrogen to execute a line, selection, or block at a time.
  • Access to several terminals.
  • Very useful snippets to run R.

Wiki

See Wiki

How it works

It uses Hydrogen to run R, also can run codes in the terminal via the editor of Atom.

Why Rbox?

The first R's gramar for Atom was deployed in language-r which imported the grammar from "r.tmbundle" and is no longer maintained, so we decided to work on a tool package suitable for R users who want to use it daily. It is a collection of several packages to facilitate working with R, especially for who want to use R with other programming languages.

Contributing

This is an early version, any contribute or suggestion is appreciated. Take a look at our Contributing Guide to get started.

Changelog

Every release is documented on the GitHub Releases page.

Todo

Support for Rmarkdown

License

This project is licensed under the MIT License - see the LICENSE.md file for details

back to top