MCPcopy Index your code
hub / github.com/javascriptdata/danfojs / DataFrameInterface

Interface DataFrameInterface

src/danfojs-base/shared/types.ts:190–332  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

188
189//Start of DataFrame class types
190export interface DataFrameInterface extends NDframeInterface {
191 [key: string]: any
192 drop(
193 options:
194 {
195 columns?: string | Array<string>,
196 index?: Array<string | number>,
197 inplace?: boolean
198 }
199 ): DataFrame | void
200 loc(options:
201 {
202 rows?: Array<string | number>,
203 columns?: Array<string>
204 }): DataFrame;
205 iloc(options:
206 {
207 rows?: Array<string | number>,
208 columns?: Array<string | number>
209 }): DataFrame;
210 head(rows?: number): DataFrame
211 tail(rows?: number): DataFrame
212 sample(num: number, options?: { seed?: number }): Promise<DataFrame>;
213 add(other: DataFrame | Series | number | number[], options?: { axis?: 0 | 1, inplace?: boolean }): DataFrame | void
214 sub(other: DataFrame | Series | number | number[], options?: { axis?: 0 | 1, inplace?: boolean }): DataFrame | void
215 mul(other: DataFrame | Series | number | number[], options?: { axis?: 0 | 1, inplace?: boolean }): DataFrame | void
216 div(other: DataFrame | Series | number | number[], options?: { axis?: 0 | 1, inplace?: boolean }): DataFrame | void
217 divNoNan(other: DataFrame | Series | number | number[], options?: { axis?: 0 | 1, inplace?: boolean }): DataFrame | void
218 pow(other: DataFrame | Series | number | number[], options?: { axis?: 0 | 1, inplace?: boolean }): DataFrame | void
219 mod(other: DataFrame | Series | number | number[], options?: { axis?: 0 | 1, inplace?: boolean }): DataFrame | void
220 pctChange(other: DataFrame | Series | number[] | number, options?: { axis?: 0 | 1, inplace?: boolean }): DataFrame | void
221 diff(other: DataFrame | Series | number[] | number, options?: { axis?: 0 | 1, inplace?: boolean }): DataFrame | void
222 mean(options?: { axis?: 0 | 1 }): Series
223 median(options?: { axis?: 0 | 1 }): Series
224 mode(options?: { axis?: 0 | 1, keep?: number }): Series
225 min(options?: { axis?: 0 | 1 }): Series
226 max(options?: { axis?: 0 | 1 }): Series
227 std(options?: { axis?: 0 | 1 }): Series
228 var(options?: { axis?: 0 | 1 }): Series
229 sum(options?: { axis?: 0 | 1 }): Series
230 count(options?: { axis?: 0 | 1 }): Series
231 round(dp?: number, options?: { inplace: boolean }): DataFrame | void
232 cumSum(options?: { axis?: 0 | 1 }): DataFrame | void
233 cumMin(options?: { axis?: 0 | 1 }): DataFrame | void
234 cumMax(options?: { axis?: 0 | 1 }): DataFrame | void
235 cumProd(options?: { axis?: 0 | 1 }): DataFrame | void
236 copy(): DataFrame
237 resetIndex(options: { inplace?: boolean }): DataFrame | void
238 setIndex(
239 options:
240 {
241 index: Array<number | string | (number | string)>,
242 column?: string,
243 drop?: boolean,
244 inplace?: boolean
245 }
246 ): DataFrame | void
247 describe(): DataFrame

Callers 36

frame.test.jsFile · 0.65
dummyEncodeFunction · 0.65
frame.test.tsFile · 0.65
indexing.test.jsFile · 0.65
frame.test.jsFile · 0.65
indexing.test.tsFile · 0.65
frame.test.tsFile · 0.65
$MathOpsMethod · 0.65
frame.test.jsFile · 0.65
frame.test.tsFile · 0.65
frame.test.jsFile · 0.65
frame.test.tsFile · 0.65

Implementers 1

DataFramesrc/danfojs-base/core/frame.ts

Calls

no outgoing calls

Tested by

no test coverage detected