Skip to content

Instantly share code, notes, and snippets.

@lrasmus
lrasmus / Program.cs
Created April 13, 2018 01:28
Test R.NET app loading xgboost
using RDotNet;
namespace RDotNetTester
{
class Program
{
static void Main(string[] args)
{
REngine.SetEnvironmentVariables();
var engine = REngine.GetInstance(null, true, null);
@lrasmus
lrasmus / gc_speed_test.R
Created January 15, 2019 04:04
R GC timing
library(microbenchmark)
cat(version$major, version$minor)
createdf <- function() {
x <- runif(100000)
y <- runif(100000)
z <- runif(100000)
df <- data.frame(x = x, y = y, z = z)
@lrasmus
lrasmus / test.R
Created October 16, 2019 21:04
Test DT regex highlighting
devtools::install_github('lrasmus/DT', ref="423_highlight_regex")
library(shiny)
library(devtools)
library(DT)
ui <- fluidPage(fluidRow(column(12, DT::dataTableOutput("test"))))
server <- function(input, output) {
mtcars$model = rownames(mtcars)
rownames(mtcars) = NULL
output$test <- renderDataTable({
@lrasmus
lrasmus / gist:bb1dacb8670277c05ce8e5a021222f17
Created May 3, 2021 18:24
Remove BOM from file on macOS / Linux
# Via: https://unix.stackexchange.com/a/412845
vi -c ":set nobomb" -c ":wq" <filename.txt>