Learn R Programming

qmrparser (version 0.1.6)

pcAxisCubeToCSV: Exports a PC-AXIS cube into CSV in several files.

Description

It generates four csv files, plus four more depending on "keyword" parameters in PC-AXIS file.

Usage

pcAxisCubeToCSV(prefix,pcAxisCube)

Arguments

prefix

prefix for files to be created

pcAxisCube

PC-AXIS cube

Value

NULL

Details

Created files names are:

  • prefix+"pxCube.csv"

  • prefix+"pxCubeVariable.csv"

  • prefix+"pxCubeVariableDomain.csv"

  • prefix+"pxCubeData.csv"

  • prefix+"pxCube"+name+".csv" With name = A0,A1,A2 ...

Examples

Run this code
# NOT RUN {
  name     <- system.file("extdata","datInSFexample6_1.px", package = "qmrparser")
  stream   <- streamParserFromFileName(name,encoding="UTF-8")
  cstream  <-  pcAxisParser(stream)
  if ( cstream$status == 'ok' ) {
    cube <- pcAxisCubeMake(cstream)
    
    pcAxisCubeToCSV(prefix="datInSFexample6_1",pcAxisCube=cube)     

    unlink("datInSFexample6_1*.csv")
  }
# }

Run the code above in your browser using DataLab