Index
Modules:
nimdataframe
.
API symbols
asc:
nimdataframe : asc
colFitMax:
nimdataframe : colFitMax(df: nimdf; cols: int = 0; adjustwd: int = 0): nimis
createBinaryTestData:
nimdataframe : createBinaryTestData(filename: string = "nimDfBinaryTestData.csv"; datarows: int = 2000; withHeaders: bool = false)
createDataFrame:
nimdataframe : createDataFrame(filename: string; cols: int = 2; rows: int = -1; sep: char = ','; hasHeader: bool = false): nimdf
createRandomTestData:
nimdataframe : createRandomTestData(filename: string = "nimDfTestData.csv"; datarows: int = 2000; withHeaders: bool = false)
desc:
nimdataframe : desc
dfcellobject:
nimdataframe : dfcellobject
dfColumnStats:
nimdataframe : dfColumnStats(df: nimdf; colseq: seq[int]): seq[RunningStat]
dfDefaultSetup:
nimdataframe : dfDefaultSetup(df: nimdf; headertext: nimss = @[]): nimdf
dfLoad:
nimdataframe : dfLoad(filename: string): nimdf
dfRowStats:
nimdataframe : dfRowStats(df: nimdf; row: int; exceptCols: seq[int] = @[]): RunningStat
dfSave:
nimdataframe : dfSave(df: nimdf; filename: string; quiet: bool = false)
dfShowColumnStats:
nimdataframe : dfShowColumnStats(df: nimdf; desiredcols: seq[int]; colspace: int = 25; xpos: int = 1)
dfShowSumStats:
nimdataframe : dfShowSumStats(df: nimdf; numericCols: nimis; xpos = 2)
getColData:
nimdataframe : getColData(df: nimdf; col: int): nimss
getData1:
nimdataframe : getData1(url: string; timeout: int = 12000): string
getData2:
nimdataframe : getData2(filename: string; cols: int = 2; rows: int = -1; sep: char = ','): auto
getRowDataRange:
nimdataframe : getRowDataRange(df: nimdf; rows: nimis = @[]; cols: nimis = @[]): nimdf
getTotalHeaderColsWitdh:
nimdataframe : getTotalHeaderColsWitdh(df: nimdf): int
makeDf1:
nimdataframe : makeDf1(ufo1: string; hasHeader: bool = false): nimdf
makeDf2:
nimdataframe : makeDf2(ufo1: nimdf; cols: int = 0; rows: int = -1; hasHeader: bool = false): nimdf
makeNimDf:
nimdataframe : makeNimDf(dfcols: varargs[nimss]; status: bool = true; hasHeader: bool = false): nimdf
newdfcellobject:
nimdataframe : newdfcellobject(): dfcellobject
newNimBs:
nimdataframe : newNimBs(): nimbs
newNimDf:
nimdataframe : newNimDf(): nimdf
newNimFs:
nimdataframe : newNimFs(): nimfs
newNimIs:
nimdataframe : newNimIs(): nimis
newNimSs:
nimdataframe : newNimSs(): nimss
nimbs:
nimdataframe : nimbs
nimcells:
nimdataframe : nimcells
NIMDATAFRAMEVERSION:
nimdataframe : NIMDATAFRAMEVERSION
nimdf:
nimdataframe : nimdf
nimfs:
nimdataframe : nimfs
nimis:
nimdataframe : nimis
nimss:
nimdataframe : nimss
rotateDf:
nimdataframe : rotateDf(ufo1: nimdf; cols: int = 0; hasHeader: bool = false): nimdf
showCounts:
nimdataframe : showCounts(df: nimdf)
showDataframeInfo:
nimdataframe : showDataframeInfo(df: nimdf)
showDf:
nimdataframe : showDf(df: nimdf; rows: int = 10; cols: nimis = @[]; colwd: nimis = @[]; colcolors: nimss = @[]; showframe: bool = false; framecolor: string = white; showHeader: bool = false; headertext: nimss = @[]; leftalignflag: bool = false; cellcolors: nimss = @[]; cellrows: nimis = @[]; cellcols: nimis = @[]; cellcalc: nimss = @[]; frtexttop: nimss = @[]; frtextbot: nimss = @[]; xpos: int = 1)
showDfInfo:
nimdataframe : showDfInfo(df: nimdf)
showFirstLast:
nimdataframe : showFirstLast(df: nimdf; nrows: int = 5)
showHeaderStatus:
nimdataframe : showHeaderStatus(df: nimdf)
showRaw:
nimdataframe : showRaw[T](df: nimdf; rrows: openArray[T])
sortdf:
nimdataframe : sortdf(df: nimdf; sortcol: int = 1; sortorder = asc): nimdf
sumStats:
nimdataframe : sumStats(df: nimdf; numericCols: nimis): RunningStat
toNimBs:
nimdataframe : toNimBs(aseq: seq[bool]): nimbs
toNimFs:
nimdataframe : toNimFs(aseq: seq[float]): nimfs
toNimIs:
nimdataframe : toNimIs(aseq: seq[int]): nimis
toNimSs:
nimdataframe : toNimSs(aseq: seq[string]): nimss