In Progress

Translation of a number-crunching program from Justbasic to R

I have written a program in JustBasic (a free dialect of Basic) that inputs a comma delimited matrix of numbers, and uses a computationally-intensive procedure to compute a coefficient alpha, a statistic measuring the internal consistency of the numbers. I am looking for a programming freelancer who is very familiar with the statistical computing package R, who can rewrite my program in such a way as to be readily accessible to those who use R. The website for R states, "Much of the system is itself written in the R dialect of S, which makes it easy for users to follow the algorithmic choices made. For computationally-intensive tasks, C, C++ and Fortran code can be linked and called at run time." You can help me to decide whether the code should be written in the "R dialect of S," or in C++ and linked, or both. I want someone familiar enough with R to be able to tell me exactly how to do this with R, not just to produce a C++ program. The original program is very highly commented, and I believe it should be easy to follow, even if you don't program in JustBasic. The procedure in the original code consists in taking the number of "items" in the "scale" (i.e. the number of variables that form the rows of the matrix) and randomly sorting them into two halves. Then the program computes the mean of each of these two subsets, for each case, treating missing values by basing the mean only on those values that are nonmissing. Then when done with all the cases, the program computes a Pearson correlation between the means of the two subsets. Then the program randomly divides the items into two subsets again, and does the same thing all over again, and continues for many random subsets. The program "steps up" the correlation coeeficients using the Spearman-Brown formula. The program you write will be in the public domain or the GNU equivalent of the public domain, so your work will be "for hire" and you won't retain any copyright to it. I think that someone who is very familiar with the programs involved should be able to do this task very quickly. The original code is not very long.

Skills: Mathematics, Statistics

See more: you can hire a freelancer, website translation freelancer, want your translation to be done hire me, use case how to, translation work for freelancer, translation website for freelancer, translation as freelancer, to hire quickly a freelancer, the work of a freelancer, statistic freelancer, statistical programming, someone hire me to write, Programming with R, programming in r, procedure for freelancer, number to be freelancer, n is a number, mean of freelancer, matrix programming, looking for a freelancer who does it, it translation freelancer, it freelancer how to, is freelancer free to use, how to write on freelancer, how to write as a freelancer

About the Employer:
( 10 reviews ) Wexford, United States

Project ID: #4026216

4 freelancers are bidding on average $160 for this job


Dear Sir or Madam, I'm a PhD in large scale data analysis with lots of experience in using R. I'm sure I can take your program and re-implement it in native R easily. I'd stay awaz from trying to use external code like More

$250 USD in 3 days
(1 Review)

We are freelance software developers. If you contact me I can give a quote for your project and we can discuss the details. <b><i>Removed by Admin</i></b>

$140 USD in 1 day
(0 Reviews)

Greetings! I'd just port it to C++. Please send me more info. Best regards, -Alexandre Kharlamov

$150 USD in 7 days
(0 Reviews)

Hi, I am interested in this project, i am an core C++ developer. Regards, Netkunte

$100 USD in 2 days
(0 Reviews)