Janani Gurram
c955a5dc08
fix(histogram): add NULL handling for histogram ( #35693 )
...
Co-authored-by: Rachel Pan <r.pan@mail.utoronto.ca >
Co-authored-by: Rachel Pan <panrrachel@gmail.com >
Co-authored-by: Janani Gurram <68124448+JG-ctrl@users.noreply.github.com >
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-11-14 11:54:13 -08:00
Levis Mbote
7deca8f2cd
feat(chart): add toggle for percentage metric calculation mode in Table chart ( #33656 )
2025-06-13 21:00:58 +03:00
Evan Rusackas
90651dfe3e
fix(dev/ci): pre-commit fixes galore ( #32352 )
2025-02-24 11:26:45 -07:00
Michael S. Molina
ffe9244458
fix: Decimal values for Histogram bins ( #32253 )
2025-02-14 09:04:23 -03:00
Maxime Beauchemin
274aa143d3
chore: python version to 3.11 (while supporting 3.10) ( #31503 )
2025-01-13 18:22:49 -08:00
Maxime Beauchemin
e51b95ffa8
chore: enforce more ruff rules ( #31447 )
...
Co-authored-by: Elizabeth Thompson <eschutho@gmail.com >
2024-12-18 17:41:34 -08:00
Elizabeth Thompson
d466383df2
fix: warning emits an error ( #28524 )
2024-11-01 15:08:42 -07:00
Michael S. Molina
4834390e6a
fix: Histogram chart not able to use decimal datatype column ( #30416 )
2024-09-30 09:04:55 -03:00
Michael S. Molina
df0b1cb8ed
feat: Adds Histogram chart migration logic ( #28780 )
2024-06-05 13:33:50 -03:00
Michael S. Molina
896fe854dc
feat: Adds the ECharts Histogram chart ( #28652 )
2024-06-04 09:35:18 -03:00
Beto Dealmeida
f29e1e4c29
feat: catalog support for Databricks native ( #28394 )
2024-05-09 17:41:15 -04:00
Daniel Vaz Gaspar
b224b8331a
fix: type annotation breaking on py3.9 ( #28396 )
2024-05-09 14:44:24 +01:00
Michael S. Molina
55f3b46f41
fix: Contribution percentages for ECharts plugins ( #28368 )
2024-05-08 15:54:21 -03:00
Maxime Beauchemin
2d63722150
chore: set up ruff as a new linter/formatter ( #28158 )
2024-04-24 17:19:53 -07:00
Michael S. Molina
546d48adbb
feat: Adds the ECharts Heatmap chart ( #25353 )
2024-03-28 16:16:17 -03:00
Sam Firke
d4d8625ab8
fix(utils): fix off-by-one error in how rolling window's min_periods truncates dataframe ( #27388 )
2024-03-21 16:06:36 -06:00
Ville Brofeldt
7f19d296b1
fix(postprocessing): resample with holes ( #27487 )
2024-03-14 12:02:01 -07:00
Beto Dealmeida
cf84f36a6c
chore: prevent prophet from logging non-errors as errors ( #27053 )
2024-02-08 17:33:07 -05:00
Ville Brofeldt
ff025b78f3
fix(post-processing): handle missing values in cumulative operator ( #26429 )
2024-01-09 08:56:19 -03:00
Hugh A. Miles II
e6e8276a20
fix: fix extra insert for count on dataset creation ( #24625 )
2023-07-10 12:55:11 -04:00
John Bodley
383dac6a5e
fix: Bump prophet, re-enable tests, and remedy column eligibility logic ( #24129 )
2023-07-05 12:33:52 -07:00
Michael S. Molina
e5b7f7c9b5
fix: Time shifts with different granularity for ECharts ( #24176 )
2023-06-08 16:03:37 -03:00
John Bodley
a4d5d7c6b9
chore(pre-commit): Add pyupgrade and pycln hooks ( #24197 )
2023-06-01 12:01:10 -07:00
EugeneTorap
4a828f57f4
chore: Update mypy and fix stubs issue ( #24033 )
2023-05-12 08:47:14 +01:00
Sebastian Liebscher
c963416c09
chore: remove deprecated distutils ( #24001 )
2023-05-11 19:00:04 +03:00
Ville Brofeldt
ee9ef24509
perf(sqla): avoid unnecessary type check on adhoc column ( #23491 )
2023-03-31 18:18:08 +03:00
Usiel Riedl
be2eb3157c
perf(postprocessing): improve pivot postprocessing operation ( #23465 )
...
Co-authored-by: Usiel Riedl <usiel.riedl@automattic.com >
2023-03-24 07:53:34 +02:00
Josh Soref
dec6ac49f6
chore(backend): Spelling ( #19677 )
...
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
Co-authored-by: Josh Soref <jsoref@users.noreply.github.com >
Co-authored-by: Evan Rusackas <evan@preset.io >
2023-02-17 10:48:24 -07:00
Elizabeth Thompson
f2b61fca15
fix: edit pyarrow stringify to better handle emojis and accents ( #22881 )
2023-01-30 12:29:19 -08:00
Ville Brofeldt
577ac81686
chore(ci): fix numpy type errors and revert #22610 ( #22782 )
2023-01-19 14:53:48 +02:00
Yongjie Zhao
22fab5e58c
feat: Axis sort in the Bar Chart V2 ( #21993 )
2022-11-26 22:06:26 +08:00
EugeneTorap
60db0bb47e
chore: Bump pandas to 1.4.4 ( #21285 )
2022-09-02 13:05:22 +03:00
Yongjie Zhao
11bf7b9125
feat: generate label map on the backend ( #21124 )
2022-08-22 21:00:02 +08:00
EugeneTorap
76d6a9af91
chore: Support Python 3.10 and bump pandas 1.4 and pyarrow 6 ( #21002 )
...
* Bump pandas 1.4 and pyarrow 6
* Use engine="pyarrow" for pd.read_csv()
* Refactoring
* Refactoring
* Refactoring
* Use bytes in pd.read_json()
* Fix test_contribution
* Fix pandas issue when 'arrays' are empty but 'names' contain values
* fix: ValueError: For argument "ascending" expected type bool, received type NoneType.
* Remove engine="pyarrow" and convert bytes to string
* make copy of selected df to fix regression
* Simplify pd.read_json() and pd.read_csv() for example data
Co-authored-by: Ville Brofeldt <ville.brofeldt@apple.com >
2022-08-17 10:36:36 -03:00
Yongjie Zhao
b870a21eaa
refactor: remove unused flatten function ( #20582 )
2022-07-01 19:17:55 +08:00
John Bodley
8b0bee5e8b
[fbprophet] Fix frequencies ( #20326 )
2022-06-19 21:53:09 -07:00
Diego Medina
8638f59b4c
fix: Box Plot Chart throws an error when the average (AVG) / SUM is being calculated on the Metrics ( #20235 )
...
* fix: Box Plot Chart throws an error when the average (AVG) / SUM is being calculated on the Metrics
* add test
2022-06-02 10:00:04 +08:00
Josh Soref
c32c505742
chore(docs): Spelling ( #19675 )
...
* spelling: adding
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* spelling: aggregate
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* spelling: avoid
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* spelling: blacklist
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* spelling: cached
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* spelling: discontinue
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* spelling: exhaustive
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* spelling: from
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* spelling: github
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* spelling: hybrid
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* spelling: implicit
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* spelling: interim
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* spelling: introduced
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* spelling: javascript
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* spelling: logstash
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* spelling: metadata
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* spelling: password
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* spelling: recommended
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* spelling: redshift
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* spelling: refactored
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* spelling: referencing
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* spelling: sqlite
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* spelling: the
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* spelling: thumbnails
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* spelling: undoes
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* spelling: very
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
Co-authored-by: Josh Soref <jsoref@users.noreply.github.com >
2022-04-26 13:17:15 -03:00
Yongjie Zhao
3c28cd4625
feat: add renameOperator ( #19776 )
2022-04-20 19:48:12 +08:00
Yongjie Zhao
9425dd2cac
fix: drop the first level of MultiIndex ( #19716 )
2022-04-14 23:40:38 +08:00
Beto Dealmeida
8865656e06
chore: fix typo ( #19699 )
2022-04-13 17:08:39 -07:00
Yongjie Zhao
d7dd4119d4
fix: time comparision ( #19659 )
2022-04-12 18:19:22 +08:00
Ville Brofeldt
a619cb4ea9
chore: upgrade black ( #19410 )
2022-03-29 20:03:09 +03:00
Yongjie Zhao
a39dd4493e
feat: linear imputation in Resample ( #19393 )
2022-03-28 22:30:45 +08:00
Yongjie Zhao
375c03e084
feat(advanced analysis): support MultiIndex column in post processing stage ( #19116 )
2022-03-23 13:46:28 +08:00
Yongjie Zhao
987740aa8d
fix: contribution operator meets nan value ( #18782 )
2022-02-18 23:28:28 +08:00
Yongjie Zhao
8d6aff3e5d
refactor: decouple pandas postprocessing operator ( #18710 )
2022-02-14 16:44:26 +08:00