Articles by Neonira

Medium to High volume CSV file ingestion REX

June 11, 2020 | Neonira

I had to ingest some medium to high volume data from official French government sites, and would like to share my return on experience. Data ingestion here is solved globally, without any other consideration than maximum reduced time for implement...
[Read more...]

Choose wisely your Rdoc production strategy!

June 5, 2020 | Neonira

[1] Last post ‘Still hand-crafting your Rdoc files?’ introduced package wyz.code.rdoc to produce R documentation file in a possibly fully automated way. Let’s see today, which production strategy will offer you the most powerful and productiv...
[Read more...]

Still hand-crafting your Rdoc files?

May 4, 2020 | Neonira

[1] If your still hand-crafting your R documentation files, then you face a time consuming activity. Trying to foresee time needed to get a documentation to an expected quality level stays a real challenge. The generic process to create an R docum...
[Read more...]

Offensive Programming in action (part III)

October 30, 2019 | Neonira

This is the third post on offensive programming, dedicated to using offensive programming (OP). You may refer to easy introduction to offensive programming to acquire some basic knowledge about offensive programming, and to discover offensive progra...
[Read more...]

Easy introduction to Offensive Programming

October 15, 2019 | Neonira

Many of us are using R in a way or another and we all have to deal with R intrinsics and sometimes R weirdness. Standard R way Base package, append function Let’s look at a first example, using the very useful append function from base R. The f...
[Read more...]

Discover Offensive Programming

October 12, 2019 | Neonira

Package wyz.code.offensiveProgramming version 1.1.12 is available on CRAN. If you are interested in reducing time and efforts to implement and debug R code, to generate R documentation, to generate test code, then you may consider using this package...
[Read more...]

The most annoying warning for CRAN submission

September 6, 2019 | Neonira

When submitting one R package to CRAN, you must ensure that no errors, no warnings and no notes appears in the check process, enforcing use of ’–as.cran’ option. devtools::check(document = FALSE, args = c('--as-cran')) Sometimes a note or a...
[Read more...]

R package submission REX

July 31, 2019 | Neonira

I submitted my first R packages a few weeks ago, and I believe it’s worth sharing some return on experience, as the CRAN submission and acceptance processes are much more tricky than they appear at first glance. Package preparation and bundles we...
[Read more...]

R meta programmation

March 17, 2019 | Neonira

Lately, R meta programmation seems to be in vogue. Very huge promises, encompassing code to produce code, variable indirection naming schemes, and many others marvelous features are now available through the tidyverse. Indeed, very huge promises, are g...
[Read more...]

Real estate value analysis

October 28, 2018 | Neonira

French government provides from time to time some data sets that are worth the analysis. A friend, gave me this real estate data set, for analysis. Data overview After the download of this file, that weights less than 200kb, many things appear at fir...
[Read more...]

Collatz Sequence – part 6

June 17, 2018 | Neonira

Proof of Collatz sequence convergence. Some reminders first Remember Collatz sequence definition Let’s divide the Collatz sequence into two independent suites, for analysis convenience. First suite ω is for numbers: ωn + 1 = 3 ωn + 1 Second suite η is for numbers: ηn + 1 = ηn / 2 Resolution for numbers from 2 to 11 resolution graph First, let’s proceed ...
[Read more...]

Collatz Sequence – part 5

June 15, 2018 | Neonira

Find previous posts if you haven’t yet read them. first post, second post, third post, and fourth post. Numerical approach for number made of 1 unique digit First important result All the numbers from 1 to 9, provides 1 as final output of Collatz ... [Read more...]

Collatz Sequence – part 4

June 6, 2018 | Neonira

Find previous posts if you haven’t yet read them. first post, second post, third post, . Analysis of cluster 1 A reminder first. cluster 1 is made of numbers with unit digit being part of set S1 = { , , , }. cluster 1 paths Reusing results from second post about digit mutation, we can determine all the ... [Read more...]

Collatz Sequence – part 3

June 5, 2018 | Neonira

On first post and second post parts, I set-up the mathematical context to prove Collatz conjecture. Cluster analysis To prove Collatz sequence conjecture, we need some extraneous analysis. Reusing results of digit mutation proof, we know that the transition path from one number to another is driven by its unit ... [Read more...]
1 2

Never miss an update!
Subscribe to R-bloggers to receive
e-mails with the latest R posts.
(You will not see this message again.)

Click here to close (This popup will not appear again)