CsvWriter

object CsvWriter
class Object
trait Matchable
class Any

Value members

Concrete methods

def writeFrameToArray[RX, CX, T : ScalarTag](frame: Frame[RX, CX, T], withColIx: Boolean, withRowIx: Boolean, settings: CsvSettings): Array[Byte]
def writeFrameToFile[RX, CX, T : ScalarTag](frame: Frame[RX, CX, T], path: String, withColIx: Boolean, withRowIx: Boolean, settings: CsvSettings): Unit

Write a frame in CSV format to a file at the path provided

Write a frame in CSV format to a file at the path provided

Value parameters:
path

File to write

settings

Settings to use in formatting

withColIx

If true, print out headers as first row

withRowIx

If true, print out index value as first column

def writeFrameToStream[RX, CX, T : ScalarTag](frame: Frame[RX, CX, T], stream: OutputStream, withColIx: Boolean, withRowIx: Boolean, settings: CsvSettings): Unit

Write a frame in CSV format to the stream provided

Write a frame in CSV format to the stream provided

Value parameters:
settings

Settings to use in formatting

stream

Stream to write on

withColIx

If true, print out headers as first row

withRowIx

If true, print out index value as first column

def writeSeriesToArray[X : Order, T : ScalarTag](series: Series[X, T], withColIx: Boolean, withRowIx: Boolean, settings: CsvSettings): Array[Byte]
def writeSeriesToFile[X : Order, T : ScalarTag](series: Series[X, T], path: String, withColIx: Boolean, withRowIx: Boolean, settings: CsvSettings): Unit

Provides enrichment on Series object for writing to a Csv file.

Provides enrichment on Series object for writing to a Csv file.

def writeSeriesToStream[X : Order, T : ScalarTag](series: Series[X, T], stream: OutputStream, withColIx: Boolean, withRowIx: Boolean, settings: CsvSettings): Unit