All Projects → rpkgs → Ipaper

rpkgs / Ipaper

Licence: GPL-3.0 license
R package: personal tools for R data processing

Programming Languages

r
7636 projects
C++
36643 projects - #6 most used programming language

Labels

Projects that are alternatives of or similar to Ipaper

pergola
Low-cost ECP5 FPGA development board
Stars: ✭ 64 (+357.14%)
Mutual labels:  lattice
SpinMonteCarlo.jl
Markov chain Monte Carlo solver for lattice spin systems implemented by Julialang
Stars: ✭ 35 (+150%)
Mutual labels:  lattice
awesome-secure-computation
Awesome list for cryptographic secure computation paper. This repo includes *Lattice*, *DifferentialPrivacy*, *MPC* and also a comprehensive summary for top conferences.
Stars: ✭ 125 (+792.86%)
Mutual labels:  lattice
SSL-TLS-ECDSA-timing-attack
Timing Attack on TLS' ECDSA signature
Stars: ✭ 41 (+192.86%)
Mutual labels:  lattice
platform-lattice ice40
Lattice iCE40: development platform for PlatformIO
Stars: ✭ 34 (+142.86%)
Mutual labels:  lattice
ggplotify
ggplot everything
Stars: ✭ 89 (+535.71%)
Mutual labels:  lattice
conexp-clj
A General-Purpose Tool for Formal Concept Analysis
Stars: ✭ 37 (+164.29%)
Mutual labels:  lattice
gonano
An implementation of the Nano cryptocurrency in Go
Stars: ✭ 34 (+142.86%)
Mutual labels:  lattice
fpga-docker
Tools for running FPGA vendor toolchains with Docker
Stars: ✭ 54 (+285.71%)
Mutual labels:  lattice
1bitSDR
Minimal SDR with Lattice MachXO2 FPGA. And a port to Cyclone3 by Steven Groom
Stars: ✭ 53 (+278.57%)
Mutual labels:  lattice
MSG-Book
📖 现代统计图形(已由人民邮电出版社出版) Modern Statistical Graphics
Stars: ✭ 95 (+578.57%)
Mutual labels:  lattice
JSON-for-VHDL
A JSON library implemented in VHDL.
Stars: ✭ 56 (+300%)
Mutual labels:  lattice
l2hmc-qcd
Application of the L2HMC algorithm to simulations in lattice QCD.
Stars: ✭ 33 (+135.71%)
Mutual labels:  lattice
catplot
A Python Library for Energy Profile and Abstract Grid(2D/3D) plotting
Stars: ✭ 31 (+121.43%)
Mutual labels:  lattice
libsafecrypto
WP6 of the SAFEcrypto project - a suite of lattice-based cryptographic schemes
Stars: ✭ 31 (+121.43%)
Mutual labels:  lattice
verifla
Fork of OpenVeriFla - FPGA debugging logic analyzer to use with your designs - examples (so far) for ice40/IceStorm
Stars: ✭ 21 (+50%)
Mutual labels:  lattice

Ipaper

R-CMD-check codecov License CRAN

Installation

# devtools::install_github("kongdd/Ipaper")
devtools::install_git("https://gitee.com/adv-r/Ipaper")
# or from gz file
install.packages("../Ipaper_0.1.5.9000.tar.gz", repos = NULL, type = "source", dependencies = TRUE)
# $sudo apt-get install libfftw3-dev

FUNCTIONS

rstudio shortcuts addin

Description Shortcut
copy lines at the cursor position (sublime style) Alt+C
clip lines at the cursor position Ctrl+X
Select word Ctrl+D
Insert %<>% Ctrl+Shift+,
Insert %do% {} Ctrl+Shift+D
Insert %in% {} Ctrl+Shift+I
Open in VSCode Alt+Shift+V
Open in smerge Ctrl+Shift+G
Open in subl Alt+Shift+L

Note that VSCode, smerge or subl should be in the system path, if you want to use it.

After install, run Ipaper::key_blind() to make those shortcuts work.

Visualization

  • write_fig: Unify figure writing functions, e.g. png, pdf, tif, svg

Parallel functions

  • InitCluster, killCluster.
  • llply_par, apply_par

Base tools

  • code, smerge, subl, github: open app at assigned directory
  • mkdir, touch
  • dir.show: open at assigned directory in explorer
  • runningId: print the running ID in the console
  • fprintf: c style fprintf
  • melt_list, melt_tree, listk, dcast2
df <- data.frame(year = 2010, day = 1:2, month = 1, site = "A")
l  <- list(a = df, b = df)
melt_list(l, "id")
#>    id year day month site
#> 1:  a 2010   1     1    A
#> 2:  a 2010   2     1    A
#> 3:  b 2010   1     1    A
#> 4:  b 2010   2     1    A

l2 <- listk("type1" = l, "type2" = l)
melt_tree(l2, c("type", "id"))
#>     type id year day month site
#> 1: type1  a 2010   1     1    A
#> 2: type1  a 2010   2     1    A
#> 3: type1  b 2010   1     1    A
#> 4: type1  b 2010   2     1    A
#> 5: type2  a 2010   1     1    A
#> 6: type2  a 2010   2     1    A
#> 7: type2  b 2010   1     1    A
#> 8: type2  b 2010   2     1    A
  • reoder_name, rm_empty, match2
  • write_list2xlsx, read_xlsx2list
  • which.na, which.notna, which.isnull, which.notnull

Updates

  • mkTrend and slope has been moved to the package rtrend
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].