Importing .dbf files in Microsoft R Server
The dBASE database file with the .dbf file extension is not supported by Microsoft R Server's rxImport. rxImport function is used to import data into an '.xdf' file or data.frame.
Alternatively, .dbf file can be converted into a data.frame using the CRAN package called foreign. The data.frame can then be converted into an .xdf file, using rxImport.
Here's an example:
Output:
> rxGetInfo(file_content)
Data frame: file_content
Number of observations: 67
Number of variables: 15
Using rxImport, this data.frame can then be converted into a .xdf file:
> rxImport(inData = file_content, outFile = "output_dbase.xdf")
Rows Read: 67, Total Rows Processed: 67, Total Chunk Time: 0.002 seconds
> rxGetInfo("output_dbase.xdf")
File name: $path_to_file_output_dbase.xdf
Number of observations: 67
Number of variables: 15
Number of blocks: 1
Compression type: zlib