R is a language and environment for statistical computing and graphics. It includes an effective data handling and storage facility, a large, coherent, integrated collection of intermediate tools for data analysis. We aim to develop R libraries to deliver good performance, it will support basic form operations and understanding the space time complexity in different platforms.
- Develop R libraries in C
- Visualization of data points
- Comparative study of space time complexity on different platforms
gcc -shared -o sortingLibrary.so -fPIC sortingLibrary.c
dyn.load('sortingLibrary.so')
.C("main")
This will execute the library file.
The screenshots of the execution results attached holds system configuration as :
- Processor : Intel Core i5
- RAM : 8 GB
- System Type : 64 bit Operating System
- Sorting 100000 Random Numbers Using Quick Sort
- Sorting 100000 Random Numbers Using Quick Sort
- Sorting 50000 Random Numbers Using Selection Sort