visions
visions copied to clipboard
Type System for Data Analysis in Python
I've recently been made aware of this excellent and imo much needed library by @lmmentel. The reason is its similarity to the `datatypes` module of [sktime](https://github.com/alan-turing-institute/sktime), which introduces semantic typing...
src/visions/types/url.py does not correctly validate URLs. First, the example code (lines 14--19) from the docs do not return True: Python 3.9.4 (default, Apr 9 2021, 09:32:38) [Clang 10.0.0 ] ::...
Follow the example of ["Problem type inference"](https://dylan-profiler.github.io/visions/visions/getting_started/examples/ml_problem_set.html).  From one dataframe, I already make a list of type for each column. Here is the type_list: ``` [Discrete, Nominal, Discrete, Nominal,...
Sometimes going through a whole array is not needed. You have the types of the subsets of the array and you just want to get a compatible data type for...
Visions' currently supports defining custom types, such as Path, File and URL. These types inherit from object and are stored as uniquely defined classes. This for instance means that URL...
How to extend the string datatype to subdomains like country, country code, currency for the finite domain values
Pandas default datetime inference functionality is generally quite good, however, there are a few eccentricities like converting sequences of values like `['16:11', '5:11']` to datetime where the date component was...
**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 [...] **Describe the solution you'd...
Current test suite requires authors to intentionally define a set of test cases for each type where many of these common scenarios can be created in an automated fashion.
Running `mypy --strict src/` does show ~420 errors, might be worth it's own issue someday.