Skip to content

Tyopescript compatible new column / generateSeris #144

@YousefED

Description

@YousefED

I've tried the examples at https://github.com/data-forge/data-forge-ts/blob/master/docs/guide.md#generating-a-column, but both options don't work nicely with TypeScript

  • The first option (withSeries) doesn't compile (see below)
  • The second option (generateSeries), doesn't result in a DataFrame with the correct type

(compilation error:

TS2322: Type '(df: IDataFrame<any, any>) => IDataFrame<any, any>' is not assignable to type 'ISeries<any, any> | SeriesSelectorFn<any, any, any>'.   Type '(df: IDataFrame<any, any>) => IDataFrame<any, any>' is not assignable to type 'SeriesSelectorFn<any, any, any>'.     Type 'IDataFrame<any, any>' is missing the following properties from type 'ISeries<any, any>': amountRange, proportionRange, percentRange, amountChange, and 24 more.

)

What's the typescript-way to add a new column based on the existing df?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions