dotnet / dotnet/machinelearning-modelbuilder

Difficulties in setting column data types

Open
#2,915 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Dockerfile
Stars
285
Forks
66
PR merge metrics
No merged PRs in 30d

Description

**Is your feature request related to a problem? Please describe.**
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]
If is very time consuming and frustating when you import data to train with lots of double values but it automatically identifies it as a string. You must then go by one by one to select the correct single data type for each one because it automatically thinks its a string.

Also, it should automatically assume that the data that is imported has headers. I do not even understand why this has to be stated. Why must you have an extra step here. I would say over 90% of the time, the data will have a header when importing from a CSV

**Describe the solution you'd like**
A clear and concise description of what you want to happen.
Create a better parsing method to distinguish between single and strings. If the cell contains only numbers, its a good indication that is a single.

And or, create a way to select multiple columns and change the datatype with just one click.

And or, the ability to save settings, or profiles that remembers the header names and remembers what data type a certain cell should be.

**Describe alternatives you've considered**
A clear and concise description of any alternative solutions or features you've considered.

I considered using python instead as I cant modify the schema explicitly by using the TextLoader when using automl.

**Additional context**
Add any other context or screenshots about the feature request here.
![ml](https://github.com/dotnet/machinelearning-modelbuilder/assets/53478933/95e49331-ce6c-4155-8750-c8f9a2698ca9)

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.