├── .gitignore ├── Examples ├── Arrow │ ├── Arrow.ipynb │ ├── ArrowSetSystem.ipynb │ ├── CDesign.ipynb │ └── JoinArrow.ipynb ├── AutoPlot │ ├── PlotExample.ipynb │ ├── Screenshot 2022-11-23 at 9.33.19 AM.png │ └── vehicles.csv.gz ├── BitemporalData │ └── BitemporalExample.ipynb ├── DupRows │ ├── DupRows.ipynb │ └── dev_scracth_workbook.ipynb ├── GettingStarted │ ├── User_SQL.ipynb │ ├── comparing_two_dataframes.ipynb │ ├── simulating_full_join.ipynb │ └── solving_problems_using_data_algebra.ipynb ├── Google_BigQuery │ └── big_query.ipynb ├── Introduction │ ├── December_2019_Example.ipynb │ ├── data_algebra_Introduction.ipynb │ └── small_example.ipynb ├── Inverse │ └── Inverse.ipynb ├── LogisticExample │ ├── BuildDiagram.Rmd │ ├── BuildDiagram_files │ │ └── figure-gfm │ │ │ └── diagram-1.png │ ├── ScoringExample.ipynb │ ├── output_22_0.svg │ ├── output_24_0.svg │ ├── pipeline_Python.txt │ └── pipeline_yaml.txt ├── Macros │ └── use.ipynb ├── Map │ └── mapv.ipynb ├── Methods │ ├── MethodWarnings.ipynb │ ├── data_algebra_catalog.ipynb │ ├── error_msgs.txt │ ├── expr_expectations.pkl.gz │ ├── op_catalog.csv │ └── op_catalog.py ├── Modes │ └── Modes.ipynb ├── MultiJoin │ └── MultiJoin.ipynb ├── Nan_grouping │ └── Nan_grouping.ipynb ├── Polars │ ├── .gitignore │ ├── PolarsLogisticExample.ipynb │ ├── TimeGroupedCalc.ipynb │ ├── TimedGroupCalc.Rmd │ ├── TimedGroupCalc.md │ ├── TimedGroupCalc_files │ │ └── figure-gfm │ │ │ ├── pressure-1.png │ │ │ ├── unnamed-chunk-17-1.png │ │ │ └── unnamed-chunk-19-1.png │ ├── tgc_overall_timings.csv │ ├── tgc_python_timings.csv │ └── tgc_r_summary.csv ├── PostgreSQL │ └── PostgreSQLExample.ipynb ├── SQLite │ └── SQLiteExample.ipynb ├── Simplification │ └── query_simplification.ipynb ├── Solutions │ └── solutions.ipynb ├── Spark │ └── pyspark_example.ipynb ├── ValuesAsColumns │ └── ValuesAsColumns.ipynb ├── WindowFunctions │ ├── WindowFunctions.ipynb │ ├── output_23_0.svg │ ├── output_25_0.svg │ └── output_9_0.svg ├── cdata │ ├── answer.csv │ ├── cdata.ipynb │ ├── cdata_example.ipynb │ ├── cdata_general_example.ipynb │ ├── doctest-output │ │ ├── round-table.gv │ │ ├── round-table.gv.pdf │ │ └── round-table.gv.png │ ├── effect_curve.csv │ ├── iris_small.csv │ ├── pivot_unpivot.ipynb │ ├── plotting_multiple_curves_in_seaborn.ipynb │ ├── ranking_pivot_example.ipynb │ ├── record_shapes.ipynb │ ├── transform_to_dot.py │ └── xform_yaml.txt ├── dash_notation │ └── dash_notation.ipynb ├── data_schema │ ├── README.md │ ├── df_types.ipynb │ ├── schema_check.ipynb │ └── schema_check.py ├── if_else │ └── if_else.ipynb ├── is_in │ └── is_in.ipynb ├── logical_operators │ └── logical_operators.ipynb ├── tests │ └── bigquery_tests.ipynb ├── with │ ├── SQL_WITH.ipynb │ ├── common_table_expression_elimination.ipynb │ ├── query_examples.ipynb │ └── with_Example.ipynb └── xicor │ ├── TestExamples.Rmd │ ├── TestExamples.md │ ├── examples.yaml │ ├── profile.ipynb │ ├── restats │ ├── xicor.ipynb │ └── xicor_frame.ipynb ├── LICENSE ├── README.ipynb ├── README.md ├── clean.bash ├── coverage.txt ├── data_algebra.egg-info ├── PKG-INFO ├── SOURCES.txt ├── dependency_links.txt ├── requires.txt └── top_level.txt ├── data_algebra ├── BigQuery.py ├── MySQL.py ├── OrderedSet.py ├── PolarsSQL.py ├── PostgreSQL.py ├── SQLite.py ├── SparkSQL.py ├── __init__.py ├── arrow.py ├── cdata.py ├── connected_components.py ├── data_model.py ├── data_model_space.py ├── data_ops.py ├── data_ops_types.py ├── data_ops_utils.py ├── data_schema.py ├── data_space.py ├── db_model.py ├── db_space.py ├── eval_cache.py ├── expr_parse.py ├── expr_parse_fn.py ├── expr_rep.py ├── expression_walker.py ├── flow_text.py ├── fmt_python.py ├── near_sql.py ├── op_catalog.py ├── pandas_base.py ├── pandas_model.py ├── parse_by_lark.py ├── polars_model.py ├── python3_lark.py ├── shift_pipe_action.py ├── solutions.py ├── sql_format_options.py ├── sql_model.py ├── test_util.py ├── util.py └── view_representations.py ├── data_algebra_dev_env.yaml ├── data_algebra_dev_env_package_list.txt ├── dist ├── data_algebra-1.7.2-py3-none-any.whl └── data_algebra-1.7.2.tar.gz ├── docs ├── BigQuery.md ├── MySQL.md ├── OrderedSet.md ├── PolarsSQL.md ├── PostgreSQL.md ├── SQLite.md ├── SparkSQL.md ├── arrow.md ├── cdata.md ├── connected_components.md ├── data_model.md ├── data_model_space.md ├── data_ops.md ├── data_ops_types.md ├── data_ops_utils.md ├── data_schema.md ├── data_space.md ├── db_model.md ├── db_space.md ├── eval_cache.md ├── expr_parse.md ├── expr_parse_fn.md ├── expr_rep.md ├── expression_walker.md ├── flow_text.md ├── fmt_python.md ├── index.md ├── near_sql.md ├── op_catalog.md ├── pandas_base.md ├── pandas_model.md ├── parse_by_lark.md ├── polars_model.md ├── python3_lark.md ├── shift_pipe_action.md ├── solutions.md ├── sql_format_options.md ├── sql_model.md ├── test_util.md ├── util.md └── view_representations.md ├── notes.txt ├── publish.txt ├── rebuild.bash ├── set_up_dev_env.bash ├── setup.py ├── tests ├── .gitignore ├── __init__.py ├── conftest.py ├── data_kdd2009 │ ├── d_test.csv.gz │ ├── ops.txt │ ├── test_processed.csv.gz │ └── transform_as_data.csv.gz ├── expr_expectations.pkl.gz ├── pokemon.csv ├── test_OrderedSet.py ├── test_agg.py ├── test_any_project.py ├── test_arith.py ├── test_arrow1.py ├── test_bigquery_user_fns.py ├── test_bitemporal_obs_agg_join.py ├── test_braid.py ├── test_calc_warnings_errors.py ├── test_cc.py ├── test_cdata1.py ├── test_cdata_convenience.py ├── test_cdata_example.py ├── test_cdata_tr6_example.py ├── test_cdata_value_column.py ├── test_cdata_wvpy_case.py ├── test_coalesce.py ├── test_cols_used.py ├── test_compare_data_frames.py ├── test_complex_expr.py ├── test_compound_where.py ├── test_concat_rows.py ├── test_cross_product_join.py ├── test_dag_elim.py ├── test_data_space.py ├── test_date_stuff.py ├── test_db_handle.py ├── test_db_model.py ├── test_degenerate_project.py ├── test_drop_columns.py ├── test_dup_detection_example.py ├── test_eval_cache.py ├── test_ex_examples.py ├── test_example1.py ├── test_exp.py ├── test_exp_parens.py ├── test_expand_rows.py ├── test_expr_parse.py ├── test_expression_expectations.py ├── test_expression_expectations_polars.py ├── test_extend.py ├── test_extend_order.py ├── test_first_last.py ├── test_float_divide.py ├── test_flow_text.py ├── test_forbidden_calculation.py ├── test_forbidden_ops.py ├── test_free_fn.py ├── test_get_methods_used.py ├── test_ghost_col_issue.py ├── test_idioms.py ├── test_if_else.py ├── test_if_else_return_type.py ├── test_incomplete_agg.py ├── test_join_check.py ├── test_join_conditions.py ├── test_join_effects.py ├── test_join_multi_key.py ├── test_join_opt.py ├── test_join_variations.py ├── test_kdd2009_example.py ├── test_lark_parser.py ├── test_locf.py ├── test_logistic_example.py ├── test_mapv.py ├── test_math.py ├── test_method_catalog_issues.py ├── test_minimum.py ├── test_mod_fns.py ├── test_multi_map.py ├── test_narrow.py ├── test_natural_join.py ├── test_neg.py ├── test_ngroup.py ├── test_null_bad.py ├── test_obj_expr_path.py ├── test_one_row_cdata_convert.py ├── test_ops.py ├── test_ops_eq.py ├── test_or.py ├── test_order_limit.py ├── test_parens.py ├── test_parse.py ├── test_polars.py ├── test_polars_sql.py ├── test_project.py ├── test_rank.py ├── test_rank_to_average.py ├── test_readme_example.py ├── test_ref_detect.py ├── test_rename.py ├── test_round.py ├── test_scalar_columns.py ├── test_scatter_example.py ├── test_schema_checks.py ├── test_scoring_example.py ├── test_select.py ├── test_select_stacking.py ├── test_select_values.py ├── test_set_quoting.py ├── test_shift.py ├── test_shift_pipe_action.py ├── test_shorten.py ├── test_sign_parse.py ├── test_simple.py ├── test_simple_expr.py ├── test_simplification.py ├── test_spark_sql.py ├── test_sql_extend_shortening.py ├── test_sqlite.py ├── test_sqlite_joins.py ├── test_std_var.py ├── test_str_extend_str_const.py ├── test_strat_example.py ├── test_sum_cumsum.py ├── test_sum_one.py ├── test_t_test_example.py ├── test_table_is_key_by_columns.py ├── test_table_q.py ├── test_transform_compose.py ├── test_transform_examples.py ├── test_types.py ├── test_uniform.py ├── test_use.py ├── test_user_sql.py ├── test_value_behaves_like_column.py ├── test_var.py ├── test_window2.py ├── test_window_fns.py ├── test_with.py ├── test_xicor.py └── xicor_examples.yaml └── tools └── fix_md_style └── fix_md_style.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/.gitignore -------------------------------------------------------------------------------- /Examples/Arrow/Arrow.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/Examples/Arrow/Arrow.ipynb -------------------------------------------------------------------------------- /Examples/Arrow/ArrowSetSystem.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/Examples/Arrow/ArrowSetSystem.ipynb -------------------------------------------------------------------------------- /Examples/Arrow/CDesign.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/Examples/Arrow/CDesign.ipynb -------------------------------------------------------------------------------- /Examples/Arrow/JoinArrow.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/Examples/Arrow/JoinArrow.ipynb -------------------------------------------------------------------------------- /Examples/AutoPlot/PlotExample.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/Examples/AutoPlot/PlotExample.ipynb -------------------------------------------------------------------------------- /Examples/AutoPlot/Screenshot 2022-11-23 at 9.33.19 AM.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/Examples/AutoPlot/Screenshot 2022-11-23 at 9.33.19 AM.png -------------------------------------------------------------------------------- /Examples/AutoPlot/vehicles.csv.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/Examples/AutoPlot/vehicles.csv.gz -------------------------------------------------------------------------------- /Examples/BitemporalData/BitemporalExample.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/Examples/BitemporalData/BitemporalExample.ipynb -------------------------------------------------------------------------------- /Examples/DupRows/DupRows.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/Examples/DupRows/DupRows.ipynb -------------------------------------------------------------------------------- /Examples/DupRows/dev_scracth_workbook.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/Examples/DupRows/dev_scracth_workbook.ipynb -------------------------------------------------------------------------------- /Examples/GettingStarted/User_SQL.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/Examples/GettingStarted/User_SQL.ipynb -------------------------------------------------------------------------------- /Examples/GettingStarted/comparing_two_dataframes.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/Examples/GettingStarted/comparing_two_dataframes.ipynb -------------------------------------------------------------------------------- /Examples/GettingStarted/simulating_full_join.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/Examples/GettingStarted/simulating_full_join.ipynb -------------------------------------------------------------------------------- /Examples/GettingStarted/solving_problems_using_data_algebra.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/Examples/GettingStarted/solving_problems_using_data_algebra.ipynb -------------------------------------------------------------------------------- /Examples/Google_BigQuery/big_query.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/Examples/Google_BigQuery/big_query.ipynb -------------------------------------------------------------------------------- /Examples/Introduction/December_2019_Example.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/Examples/Introduction/December_2019_Example.ipynb -------------------------------------------------------------------------------- /Examples/Introduction/data_algebra_Introduction.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/Examples/Introduction/data_algebra_Introduction.ipynb -------------------------------------------------------------------------------- /Examples/Introduction/small_example.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/Examples/Introduction/small_example.ipynb -------------------------------------------------------------------------------- /Examples/Inverse/Inverse.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/Examples/Inverse/Inverse.ipynb -------------------------------------------------------------------------------- /Examples/LogisticExample/BuildDiagram.Rmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/Examples/LogisticExample/BuildDiagram.Rmd -------------------------------------------------------------------------------- /Examples/LogisticExample/BuildDiagram_files/figure-gfm/diagram-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/Examples/LogisticExample/BuildDiagram_files/figure-gfm/diagram-1.png -------------------------------------------------------------------------------- /Examples/LogisticExample/ScoringExample.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/Examples/LogisticExample/ScoringExample.ipynb -------------------------------------------------------------------------------- /Examples/LogisticExample/output_22_0.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/Examples/LogisticExample/output_22_0.svg -------------------------------------------------------------------------------- /Examples/LogisticExample/output_24_0.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/Examples/LogisticExample/output_24_0.svg -------------------------------------------------------------------------------- /Examples/LogisticExample/pipeline_Python.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/Examples/LogisticExample/pipeline_Python.txt -------------------------------------------------------------------------------- /Examples/LogisticExample/pipeline_yaml.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/Examples/LogisticExample/pipeline_yaml.txt -------------------------------------------------------------------------------- /Examples/Macros/use.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/Examples/Macros/use.ipynb -------------------------------------------------------------------------------- /Examples/Map/mapv.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/Examples/Map/mapv.ipynb -------------------------------------------------------------------------------- /Examples/Methods/MethodWarnings.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/Examples/Methods/MethodWarnings.ipynb -------------------------------------------------------------------------------- /Examples/Methods/data_algebra_catalog.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/Examples/Methods/data_algebra_catalog.ipynb -------------------------------------------------------------------------------- /Examples/Methods/error_msgs.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/Examples/Methods/error_msgs.txt -------------------------------------------------------------------------------- /Examples/Methods/expr_expectations.pkl.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/Examples/Methods/expr_expectations.pkl.gz -------------------------------------------------------------------------------- /Examples/Methods/op_catalog.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/Examples/Methods/op_catalog.csv -------------------------------------------------------------------------------- /Examples/Methods/op_catalog.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/Examples/Methods/op_catalog.py -------------------------------------------------------------------------------- /Examples/Modes/Modes.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/Examples/Modes/Modes.ipynb -------------------------------------------------------------------------------- /Examples/MultiJoin/MultiJoin.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/Examples/MultiJoin/MultiJoin.ipynb -------------------------------------------------------------------------------- /Examples/Nan_grouping/Nan_grouping.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/Examples/Nan_grouping/Nan_grouping.ipynb -------------------------------------------------------------------------------- /Examples/Polars/.gitignore: -------------------------------------------------------------------------------- 1 | Polars.Rproj 2 | 3 | -------------------------------------------------------------------------------- /Examples/Polars/PolarsLogisticExample.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/Examples/Polars/PolarsLogisticExample.ipynb -------------------------------------------------------------------------------- /Examples/Polars/TimeGroupedCalc.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/Examples/Polars/TimeGroupedCalc.ipynb -------------------------------------------------------------------------------- /Examples/Polars/TimedGroupCalc.Rmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/Examples/Polars/TimedGroupCalc.Rmd -------------------------------------------------------------------------------- /Examples/Polars/TimedGroupCalc.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/Examples/Polars/TimedGroupCalc.md -------------------------------------------------------------------------------- /Examples/Polars/TimedGroupCalc_files/figure-gfm/pressure-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/Examples/Polars/TimedGroupCalc_files/figure-gfm/pressure-1.png -------------------------------------------------------------------------------- /Examples/Polars/TimedGroupCalc_files/figure-gfm/unnamed-chunk-17-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/Examples/Polars/TimedGroupCalc_files/figure-gfm/unnamed-chunk-17-1.png -------------------------------------------------------------------------------- /Examples/Polars/TimedGroupCalc_files/figure-gfm/unnamed-chunk-19-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/Examples/Polars/TimedGroupCalc_files/figure-gfm/unnamed-chunk-19-1.png -------------------------------------------------------------------------------- /Examples/Polars/tgc_overall_timings.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/Examples/Polars/tgc_overall_timings.csv -------------------------------------------------------------------------------- /Examples/Polars/tgc_python_timings.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/Examples/Polars/tgc_python_timings.csv -------------------------------------------------------------------------------- /Examples/Polars/tgc_r_summary.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/Examples/Polars/tgc_r_summary.csv -------------------------------------------------------------------------------- /Examples/PostgreSQL/PostgreSQLExample.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/Examples/PostgreSQL/PostgreSQLExample.ipynb -------------------------------------------------------------------------------- /Examples/SQLite/SQLiteExample.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/Examples/SQLite/SQLiteExample.ipynb -------------------------------------------------------------------------------- /Examples/Simplification/query_simplification.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/Examples/Simplification/query_simplification.ipynb -------------------------------------------------------------------------------- /Examples/Solutions/solutions.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/Examples/Solutions/solutions.ipynb -------------------------------------------------------------------------------- /Examples/Spark/pyspark_example.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/Examples/Spark/pyspark_example.ipynb -------------------------------------------------------------------------------- /Examples/ValuesAsColumns/ValuesAsColumns.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/Examples/ValuesAsColumns/ValuesAsColumns.ipynb -------------------------------------------------------------------------------- /Examples/WindowFunctions/WindowFunctions.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/Examples/WindowFunctions/WindowFunctions.ipynb -------------------------------------------------------------------------------- /Examples/WindowFunctions/output_23_0.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/Examples/WindowFunctions/output_23_0.svg -------------------------------------------------------------------------------- /Examples/WindowFunctions/output_25_0.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/Examples/WindowFunctions/output_25_0.svg -------------------------------------------------------------------------------- /Examples/WindowFunctions/output_9_0.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/Examples/WindowFunctions/output_9_0.svg -------------------------------------------------------------------------------- /Examples/cdata/answer.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/Examples/cdata/answer.csv -------------------------------------------------------------------------------- /Examples/cdata/cdata.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/Examples/cdata/cdata.ipynb -------------------------------------------------------------------------------- /Examples/cdata/cdata_example.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/Examples/cdata/cdata_example.ipynb -------------------------------------------------------------------------------- /Examples/cdata/cdata_general_example.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/Examples/cdata/cdata_general_example.ipynb -------------------------------------------------------------------------------- /Examples/cdata/doctest-output/round-table.gv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/Examples/cdata/doctest-output/round-table.gv -------------------------------------------------------------------------------- /Examples/cdata/doctest-output/round-table.gv.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/Examples/cdata/doctest-output/round-table.gv.pdf -------------------------------------------------------------------------------- /Examples/cdata/doctest-output/round-table.gv.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/Examples/cdata/doctest-output/round-table.gv.png -------------------------------------------------------------------------------- /Examples/cdata/effect_curve.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/Examples/cdata/effect_curve.csv -------------------------------------------------------------------------------- /Examples/cdata/iris_small.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/Examples/cdata/iris_small.csv -------------------------------------------------------------------------------- /Examples/cdata/pivot_unpivot.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/Examples/cdata/pivot_unpivot.ipynb -------------------------------------------------------------------------------- /Examples/cdata/plotting_multiple_curves_in_seaborn.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/Examples/cdata/plotting_multiple_curves_in_seaborn.ipynb -------------------------------------------------------------------------------- /Examples/cdata/ranking_pivot_example.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/Examples/cdata/ranking_pivot_example.ipynb -------------------------------------------------------------------------------- /Examples/cdata/record_shapes.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/Examples/cdata/record_shapes.ipynb -------------------------------------------------------------------------------- /Examples/cdata/transform_to_dot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/Examples/cdata/transform_to_dot.py -------------------------------------------------------------------------------- /Examples/cdata/xform_yaml.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/Examples/cdata/xform_yaml.txt -------------------------------------------------------------------------------- /Examples/dash_notation/dash_notation.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/Examples/dash_notation/dash_notation.ipynb -------------------------------------------------------------------------------- /Examples/data_schema/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/Examples/data_schema/README.md -------------------------------------------------------------------------------- /Examples/data_schema/df_types.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/Examples/data_schema/df_types.ipynb -------------------------------------------------------------------------------- /Examples/data_schema/schema_check.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/Examples/data_schema/schema_check.ipynb -------------------------------------------------------------------------------- /Examples/data_schema/schema_check.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/Examples/data_schema/schema_check.py -------------------------------------------------------------------------------- /Examples/if_else/if_else.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/Examples/if_else/if_else.ipynb -------------------------------------------------------------------------------- /Examples/is_in/is_in.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/Examples/is_in/is_in.ipynb -------------------------------------------------------------------------------- /Examples/logical_operators/logical_operators.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/Examples/logical_operators/logical_operators.ipynb -------------------------------------------------------------------------------- /Examples/tests/bigquery_tests.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/Examples/tests/bigquery_tests.ipynb -------------------------------------------------------------------------------- /Examples/with/SQL_WITH.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/Examples/with/SQL_WITH.ipynb -------------------------------------------------------------------------------- /Examples/with/common_table_expression_elimination.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/Examples/with/common_table_expression_elimination.ipynb -------------------------------------------------------------------------------- /Examples/with/query_examples.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/Examples/with/query_examples.ipynb -------------------------------------------------------------------------------- /Examples/with/with_Example.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/Examples/with/with_Example.ipynb -------------------------------------------------------------------------------- /Examples/xicor/TestExamples.Rmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/Examples/xicor/TestExamples.Rmd -------------------------------------------------------------------------------- /Examples/xicor/TestExamples.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/Examples/xicor/TestExamples.md -------------------------------------------------------------------------------- /Examples/xicor/examples.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/Examples/xicor/examples.yaml -------------------------------------------------------------------------------- /Examples/xicor/profile.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/Examples/xicor/profile.ipynb -------------------------------------------------------------------------------- /Examples/xicor/restats: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/Examples/xicor/restats -------------------------------------------------------------------------------- /Examples/xicor/xicor.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/Examples/xicor/xicor.ipynb -------------------------------------------------------------------------------- /Examples/xicor/xicor_frame.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/Examples/xicor/xicor_frame.ipynb -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/LICENSE -------------------------------------------------------------------------------- /README.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/README.ipynb -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/README.md -------------------------------------------------------------------------------- /clean.bash: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/clean.bash -------------------------------------------------------------------------------- /coverage.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/coverage.txt -------------------------------------------------------------------------------- /data_algebra.egg-info/PKG-INFO: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/data_algebra.egg-info/PKG-INFO -------------------------------------------------------------------------------- /data_algebra.egg-info/SOURCES.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/data_algebra.egg-info/SOURCES.txt -------------------------------------------------------------------------------- /data_algebra.egg-info/dependency_links.txt: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /data_algebra.egg-info/requires.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/data_algebra.egg-info/requires.txt -------------------------------------------------------------------------------- /data_algebra.egg-info/top_level.txt: -------------------------------------------------------------------------------- 1 | data_algebra 2 | -------------------------------------------------------------------------------- /data_algebra/BigQuery.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/data_algebra/BigQuery.py -------------------------------------------------------------------------------- /data_algebra/MySQL.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/data_algebra/MySQL.py -------------------------------------------------------------------------------- /data_algebra/OrderedSet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/data_algebra/OrderedSet.py -------------------------------------------------------------------------------- /data_algebra/PolarsSQL.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/data_algebra/PolarsSQL.py -------------------------------------------------------------------------------- /data_algebra/PostgreSQL.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/data_algebra/PostgreSQL.py -------------------------------------------------------------------------------- /data_algebra/SQLite.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/data_algebra/SQLite.py -------------------------------------------------------------------------------- /data_algebra/SparkSQL.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/data_algebra/SparkSQL.py -------------------------------------------------------------------------------- /data_algebra/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/data_algebra/__init__.py -------------------------------------------------------------------------------- /data_algebra/arrow.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/data_algebra/arrow.py -------------------------------------------------------------------------------- /data_algebra/cdata.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/data_algebra/cdata.py -------------------------------------------------------------------------------- /data_algebra/connected_components.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/data_algebra/connected_components.py -------------------------------------------------------------------------------- /data_algebra/data_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/data_algebra/data_model.py -------------------------------------------------------------------------------- /data_algebra/data_model_space.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/data_algebra/data_model_space.py -------------------------------------------------------------------------------- /data_algebra/data_ops.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/data_algebra/data_ops.py -------------------------------------------------------------------------------- /data_algebra/data_ops_types.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/data_algebra/data_ops_types.py -------------------------------------------------------------------------------- /data_algebra/data_ops_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/data_algebra/data_ops_utils.py -------------------------------------------------------------------------------- /data_algebra/data_schema.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/data_algebra/data_schema.py -------------------------------------------------------------------------------- /data_algebra/data_space.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/data_algebra/data_space.py -------------------------------------------------------------------------------- /data_algebra/db_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/data_algebra/db_model.py -------------------------------------------------------------------------------- /data_algebra/db_space.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/data_algebra/db_space.py -------------------------------------------------------------------------------- /data_algebra/eval_cache.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/data_algebra/eval_cache.py -------------------------------------------------------------------------------- /data_algebra/expr_parse.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/data_algebra/expr_parse.py -------------------------------------------------------------------------------- /data_algebra/expr_parse_fn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/data_algebra/expr_parse_fn.py -------------------------------------------------------------------------------- /data_algebra/expr_rep.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/data_algebra/expr_rep.py -------------------------------------------------------------------------------- /data_algebra/expression_walker.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/data_algebra/expression_walker.py -------------------------------------------------------------------------------- /data_algebra/flow_text.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/data_algebra/flow_text.py -------------------------------------------------------------------------------- /data_algebra/fmt_python.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/data_algebra/fmt_python.py -------------------------------------------------------------------------------- /data_algebra/near_sql.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/data_algebra/near_sql.py -------------------------------------------------------------------------------- /data_algebra/op_catalog.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/data_algebra/op_catalog.py -------------------------------------------------------------------------------- /data_algebra/pandas_base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/data_algebra/pandas_base.py -------------------------------------------------------------------------------- /data_algebra/pandas_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/data_algebra/pandas_model.py -------------------------------------------------------------------------------- /data_algebra/parse_by_lark.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/data_algebra/parse_by_lark.py -------------------------------------------------------------------------------- /data_algebra/polars_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/data_algebra/polars_model.py -------------------------------------------------------------------------------- /data_algebra/python3_lark.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/data_algebra/python3_lark.py -------------------------------------------------------------------------------- /data_algebra/shift_pipe_action.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/data_algebra/shift_pipe_action.py -------------------------------------------------------------------------------- /data_algebra/solutions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/data_algebra/solutions.py -------------------------------------------------------------------------------- /data_algebra/sql_format_options.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/data_algebra/sql_format_options.py -------------------------------------------------------------------------------- /data_algebra/sql_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/data_algebra/sql_model.py -------------------------------------------------------------------------------- /data_algebra/test_util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/data_algebra/test_util.py -------------------------------------------------------------------------------- /data_algebra/util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/data_algebra/util.py -------------------------------------------------------------------------------- /data_algebra/view_representations.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/data_algebra/view_representations.py -------------------------------------------------------------------------------- /data_algebra_dev_env.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/data_algebra_dev_env.yaml -------------------------------------------------------------------------------- /data_algebra_dev_env_package_list.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/data_algebra_dev_env_package_list.txt -------------------------------------------------------------------------------- /dist/data_algebra-1.7.2-py3-none-any.whl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/dist/data_algebra-1.7.2-py3-none-any.whl -------------------------------------------------------------------------------- /dist/data_algebra-1.7.2.tar.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/dist/data_algebra-1.7.2.tar.gz -------------------------------------------------------------------------------- /docs/BigQuery.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/docs/BigQuery.md -------------------------------------------------------------------------------- /docs/MySQL.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/docs/MySQL.md -------------------------------------------------------------------------------- /docs/OrderedSet.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/docs/OrderedSet.md -------------------------------------------------------------------------------- /docs/PolarsSQL.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/docs/PolarsSQL.md -------------------------------------------------------------------------------- /docs/PostgreSQL.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/docs/PostgreSQL.md -------------------------------------------------------------------------------- /docs/SQLite.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/docs/SQLite.md -------------------------------------------------------------------------------- /docs/SparkSQL.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/docs/SparkSQL.md -------------------------------------------------------------------------------- /docs/arrow.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/docs/arrow.md -------------------------------------------------------------------------------- /docs/cdata.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/docs/cdata.md -------------------------------------------------------------------------------- /docs/connected_components.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/docs/connected_components.md -------------------------------------------------------------------------------- /docs/data_model.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/docs/data_model.md -------------------------------------------------------------------------------- /docs/data_model_space.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/docs/data_model_space.md -------------------------------------------------------------------------------- /docs/data_ops.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/docs/data_ops.md -------------------------------------------------------------------------------- /docs/data_ops_types.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/docs/data_ops_types.md -------------------------------------------------------------------------------- /docs/data_ops_utils.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/docs/data_ops_utils.md -------------------------------------------------------------------------------- /docs/data_schema.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/docs/data_schema.md -------------------------------------------------------------------------------- /docs/data_space.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/docs/data_space.md -------------------------------------------------------------------------------- /docs/db_model.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/docs/db_model.md -------------------------------------------------------------------------------- /docs/db_space.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/docs/db_space.md -------------------------------------------------------------------------------- /docs/eval_cache.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/docs/eval_cache.md -------------------------------------------------------------------------------- /docs/expr_parse.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/docs/expr_parse.md -------------------------------------------------------------------------------- /docs/expr_parse_fn.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/docs/expr_parse_fn.md -------------------------------------------------------------------------------- /docs/expr_rep.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/docs/expr_rep.md -------------------------------------------------------------------------------- /docs/expression_walker.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/docs/expression_walker.md -------------------------------------------------------------------------------- /docs/flow_text.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/docs/flow_text.md -------------------------------------------------------------------------------- /docs/fmt_python.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/docs/fmt_python.md -------------------------------------------------------------------------------- /docs/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/docs/index.md -------------------------------------------------------------------------------- /docs/near_sql.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/docs/near_sql.md -------------------------------------------------------------------------------- /docs/op_catalog.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/docs/op_catalog.md -------------------------------------------------------------------------------- /docs/pandas_base.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/docs/pandas_base.md -------------------------------------------------------------------------------- /docs/pandas_model.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/docs/pandas_model.md -------------------------------------------------------------------------------- /docs/parse_by_lark.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/docs/parse_by_lark.md -------------------------------------------------------------------------------- /docs/polars_model.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/docs/polars_model.md -------------------------------------------------------------------------------- /docs/python3_lark.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/docs/python3_lark.md -------------------------------------------------------------------------------- /docs/shift_pipe_action.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/docs/shift_pipe_action.md -------------------------------------------------------------------------------- /docs/solutions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/docs/solutions.md -------------------------------------------------------------------------------- /docs/sql_format_options.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/docs/sql_format_options.md -------------------------------------------------------------------------------- /docs/sql_model.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/docs/sql_model.md -------------------------------------------------------------------------------- /docs/test_util.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/docs/test_util.md -------------------------------------------------------------------------------- /docs/util.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/docs/util.md -------------------------------------------------------------------------------- /docs/view_representations.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/docs/view_representations.md -------------------------------------------------------------------------------- /notes.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/notes.txt -------------------------------------------------------------------------------- /publish.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/publish.txt -------------------------------------------------------------------------------- /rebuild.bash: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/rebuild.bash -------------------------------------------------------------------------------- /set_up_dev_env.bash: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/set_up_dev_env.bash -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/setup.py -------------------------------------------------------------------------------- /tests/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/tests/.gitignore -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/tests/conftest.py -------------------------------------------------------------------------------- /tests/data_kdd2009/d_test.csv.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/tests/data_kdd2009/d_test.csv.gz -------------------------------------------------------------------------------- /tests/data_kdd2009/ops.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/tests/data_kdd2009/ops.txt -------------------------------------------------------------------------------- /tests/data_kdd2009/test_processed.csv.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/tests/data_kdd2009/test_processed.csv.gz -------------------------------------------------------------------------------- /tests/data_kdd2009/transform_as_data.csv.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/tests/data_kdd2009/transform_as_data.csv.gz -------------------------------------------------------------------------------- /tests/expr_expectations.pkl.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/tests/expr_expectations.pkl.gz -------------------------------------------------------------------------------- /tests/pokemon.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/tests/pokemon.csv -------------------------------------------------------------------------------- /tests/test_OrderedSet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/tests/test_OrderedSet.py -------------------------------------------------------------------------------- /tests/test_agg.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/tests/test_agg.py -------------------------------------------------------------------------------- /tests/test_any_project.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/tests/test_any_project.py -------------------------------------------------------------------------------- /tests/test_arith.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/tests/test_arith.py -------------------------------------------------------------------------------- /tests/test_arrow1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/tests/test_arrow1.py -------------------------------------------------------------------------------- /tests/test_bigquery_user_fns.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/tests/test_bigquery_user_fns.py -------------------------------------------------------------------------------- /tests/test_bitemporal_obs_agg_join.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/tests/test_bitemporal_obs_agg_join.py -------------------------------------------------------------------------------- /tests/test_braid.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/tests/test_braid.py -------------------------------------------------------------------------------- /tests/test_calc_warnings_errors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/tests/test_calc_warnings_errors.py -------------------------------------------------------------------------------- /tests/test_cc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/tests/test_cc.py -------------------------------------------------------------------------------- /tests/test_cdata1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/tests/test_cdata1.py -------------------------------------------------------------------------------- /tests/test_cdata_convenience.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/tests/test_cdata_convenience.py -------------------------------------------------------------------------------- /tests/test_cdata_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/tests/test_cdata_example.py -------------------------------------------------------------------------------- /tests/test_cdata_tr6_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/tests/test_cdata_tr6_example.py -------------------------------------------------------------------------------- /tests/test_cdata_value_column.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/tests/test_cdata_value_column.py -------------------------------------------------------------------------------- /tests/test_cdata_wvpy_case.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/tests/test_cdata_wvpy_case.py -------------------------------------------------------------------------------- /tests/test_coalesce.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/tests/test_coalesce.py -------------------------------------------------------------------------------- /tests/test_cols_used.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/tests/test_cols_used.py -------------------------------------------------------------------------------- /tests/test_compare_data_frames.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/tests/test_compare_data_frames.py -------------------------------------------------------------------------------- /tests/test_complex_expr.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/tests/test_complex_expr.py -------------------------------------------------------------------------------- /tests/test_compound_where.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/tests/test_compound_where.py -------------------------------------------------------------------------------- /tests/test_concat_rows.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/tests/test_concat_rows.py -------------------------------------------------------------------------------- /tests/test_cross_product_join.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/tests/test_cross_product_join.py -------------------------------------------------------------------------------- /tests/test_dag_elim.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/tests/test_dag_elim.py -------------------------------------------------------------------------------- /tests/test_data_space.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/tests/test_data_space.py -------------------------------------------------------------------------------- /tests/test_date_stuff.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/tests/test_date_stuff.py -------------------------------------------------------------------------------- /tests/test_db_handle.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/tests/test_db_handle.py -------------------------------------------------------------------------------- /tests/test_db_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/tests/test_db_model.py -------------------------------------------------------------------------------- /tests/test_degenerate_project.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/tests/test_degenerate_project.py -------------------------------------------------------------------------------- /tests/test_drop_columns.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/tests/test_drop_columns.py -------------------------------------------------------------------------------- /tests/test_dup_detection_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/tests/test_dup_detection_example.py -------------------------------------------------------------------------------- /tests/test_eval_cache.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/tests/test_eval_cache.py -------------------------------------------------------------------------------- /tests/test_ex_examples.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/tests/test_ex_examples.py -------------------------------------------------------------------------------- /tests/test_example1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/tests/test_example1.py -------------------------------------------------------------------------------- /tests/test_exp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/tests/test_exp.py -------------------------------------------------------------------------------- /tests/test_exp_parens.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/tests/test_exp_parens.py -------------------------------------------------------------------------------- /tests/test_expand_rows.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/tests/test_expand_rows.py -------------------------------------------------------------------------------- /tests/test_expr_parse.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/tests/test_expr_parse.py -------------------------------------------------------------------------------- /tests/test_expression_expectations.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/tests/test_expression_expectations.py -------------------------------------------------------------------------------- /tests/test_expression_expectations_polars.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/tests/test_expression_expectations_polars.py -------------------------------------------------------------------------------- /tests/test_extend.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/tests/test_extend.py -------------------------------------------------------------------------------- /tests/test_extend_order.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/tests/test_extend_order.py -------------------------------------------------------------------------------- /tests/test_first_last.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/tests/test_first_last.py -------------------------------------------------------------------------------- /tests/test_float_divide.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/tests/test_float_divide.py -------------------------------------------------------------------------------- /tests/test_flow_text.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/tests/test_flow_text.py -------------------------------------------------------------------------------- /tests/test_forbidden_calculation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/tests/test_forbidden_calculation.py -------------------------------------------------------------------------------- /tests/test_forbidden_ops.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/tests/test_forbidden_ops.py -------------------------------------------------------------------------------- /tests/test_free_fn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/tests/test_free_fn.py -------------------------------------------------------------------------------- /tests/test_get_methods_used.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/tests/test_get_methods_used.py -------------------------------------------------------------------------------- /tests/test_ghost_col_issue.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/tests/test_ghost_col_issue.py -------------------------------------------------------------------------------- /tests/test_idioms.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/tests/test_idioms.py -------------------------------------------------------------------------------- /tests/test_if_else.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/tests/test_if_else.py -------------------------------------------------------------------------------- /tests/test_if_else_return_type.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/tests/test_if_else_return_type.py -------------------------------------------------------------------------------- /tests/test_incomplete_agg.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/tests/test_incomplete_agg.py -------------------------------------------------------------------------------- /tests/test_join_check.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/tests/test_join_check.py -------------------------------------------------------------------------------- /tests/test_join_conditions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/tests/test_join_conditions.py -------------------------------------------------------------------------------- /tests/test_join_effects.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/tests/test_join_effects.py -------------------------------------------------------------------------------- /tests/test_join_multi_key.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/tests/test_join_multi_key.py -------------------------------------------------------------------------------- /tests/test_join_opt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/tests/test_join_opt.py -------------------------------------------------------------------------------- /tests/test_join_variations.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/tests/test_join_variations.py -------------------------------------------------------------------------------- /tests/test_kdd2009_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/tests/test_kdd2009_example.py -------------------------------------------------------------------------------- /tests/test_lark_parser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/tests/test_lark_parser.py -------------------------------------------------------------------------------- /tests/test_locf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/tests/test_locf.py -------------------------------------------------------------------------------- /tests/test_logistic_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/tests/test_logistic_example.py -------------------------------------------------------------------------------- /tests/test_mapv.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/tests/test_mapv.py -------------------------------------------------------------------------------- /tests/test_math.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/tests/test_math.py -------------------------------------------------------------------------------- /tests/test_method_catalog_issues.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/tests/test_method_catalog_issues.py -------------------------------------------------------------------------------- /tests/test_minimum.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/tests/test_minimum.py -------------------------------------------------------------------------------- /tests/test_mod_fns.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/tests/test_mod_fns.py -------------------------------------------------------------------------------- /tests/test_multi_map.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/tests/test_multi_map.py -------------------------------------------------------------------------------- /tests/test_narrow.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/tests/test_narrow.py -------------------------------------------------------------------------------- /tests/test_natural_join.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/tests/test_natural_join.py -------------------------------------------------------------------------------- /tests/test_neg.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/tests/test_neg.py -------------------------------------------------------------------------------- /tests/test_ngroup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/tests/test_ngroup.py -------------------------------------------------------------------------------- /tests/test_null_bad.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/tests/test_null_bad.py -------------------------------------------------------------------------------- /tests/test_obj_expr_path.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/tests/test_obj_expr_path.py -------------------------------------------------------------------------------- /tests/test_one_row_cdata_convert.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/tests/test_one_row_cdata_convert.py -------------------------------------------------------------------------------- /tests/test_ops.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/tests/test_ops.py -------------------------------------------------------------------------------- /tests/test_ops_eq.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/tests/test_ops_eq.py -------------------------------------------------------------------------------- /tests/test_or.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/tests/test_or.py -------------------------------------------------------------------------------- /tests/test_order_limit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/tests/test_order_limit.py -------------------------------------------------------------------------------- /tests/test_parens.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/tests/test_parens.py -------------------------------------------------------------------------------- /tests/test_parse.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/tests/test_parse.py -------------------------------------------------------------------------------- /tests/test_polars.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/tests/test_polars.py -------------------------------------------------------------------------------- /tests/test_polars_sql.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/tests/test_polars_sql.py -------------------------------------------------------------------------------- /tests/test_project.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/tests/test_project.py -------------------------------------------------------------------------------- /tests/test_rank.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/tests/test_rank.py -------------------------------------------------------------------------------- /tests/test_rank_to_average.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/tests/test_rank_to_average.py -------------------------------------------------------------------------------- /tests/test_readme_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/tests/test_readme_example.py -------------------------------------------------------------------------------- /tests/test_ref_detect.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/tests/test_ref_detect.py -------------------------------------------------------------------------------- /tests/test_rename.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/tests/test_rename.py -------------------------------------------------------------------------------- /tests/test_round.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/tests/test_round.py -------------------------------------------------------------------------------- /tests/test_scalar_columns.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/tests/test_scalar_columns.py -------------------------------------------------------------------------------- /tests/test_scatter_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/tests/test_scatter_example.py -------------------------------------------------------------------------------- /tests/test_schema_checks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/tests/test_schema_checks.py -------------------------------------------------------------------------------- /tests/test_scoring_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/tests/test_scoring_example.py -------------------------------------------------------------------------------- /tests/test_select.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/tests/test_select.py -------------------------------------------------------------------------------- /tests/test_select_stacking.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/tests/test_select_stacking.py -------------------------------------------------------------------------------- /tests/test_select_values.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/tests/test_select_values.py -------------------------------------------------------------------------------- /tests/test_set_quoting.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/tests/test_set_quoting.py -------------------------------------------------------------------------------- /tests/test_shift.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/tests/test_shift.py -------------------------------------------------------------------------------- /tests/test_shift_pipe_action.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/tests/test_shift_pipe_action.py -------------------------------------------------------------------------------- /tests/test_shorten.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/tests/test_shorten.py -------------------------------------------------------------------------------- /tests/test_sign_parse.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/tests/test_sign_parse.py -------------------------------------------------------------------------------- /tests/test_simple.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/tests/test_simple.py -------------------------------------------------------------------------------- /tests/test_simple_expr.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/tests/test_simple_expr.py -------------------------------------------------------------------------------- /tests/test_simplification.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/tests/test_simplification.py -------------------------------------------------------------------------------- /tests/test_spark_sql.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/tests/test_spark_sql.py -------------------------------------------------------------------------------- /tests/test_sql_extend_shortening.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/tests/test_sql_extend_shortening.py -------------------------------------------------------------------------------- /tests/test_sqlite.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/tests/test_sqlite.py -------------------------------------------------------------------------------- /tests/test_sqlite_joins.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/tests/test_sqlite_joins.py -------------------------------------------------------------------------------- /tests/test_std_var.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/tests/test_std_var.py -------------------------------------------------------------------------------- /tests/test_str_extend_str_const.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/tests/test_str_extend_str_const.py -------------------------------------------------------------------------------- /tests/test_strat_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/tests/test_strat_example.py -------------------------------------------------------------------------------- /tests/test_sum_cumsum.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/tests/test_sum_cumsum.py -------------------------------------------------------------------------------- /tests/test_sum_one.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/tests/test_sum_one.py -------------------------------------------------------------------------------- /tests/test_t_test_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/tests/test_t_test_example.py -------------------------------------------------------------------------------- /tests/test_table_is_key_by_columns.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/tests/test_table_is_key_by_columns.py -------------------------------------------------------------------------------- /tests/test_table_q.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/tests/test_table_q.py -------------------------------------------------------------------------------- /tests/test_transform_compose.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/tests/test_transform_compose.py -------------------------------------------------------------------------------- /tests/test_transform_examples.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/tests/test_transform_examples.py -------------------------------------------------------------------------------- /tests/test_types.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/tests/test_types.py -------------------------------------------------------------------------------- /tests/test_uniform.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/tests/test_uniform.py -------------------------------------------------------------------------------- /tests/test_use.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/tests/test_use.py -------------------------------------------------------------------------------- /tests/test_user_sql.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/tests/test_user_sql.py -------------------------------------------------------------------------------- /tests/test_value_behaves_like_column.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/tests/test_value_behaves_like_column.py -------------------------------------------------------------------------------- /tests/test_var.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/tests/test_var.py -------------------------------------------------------------------------------- /tests/test_window2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/tests/test_window2.py -------------------------------------------------------------------------------- /tests/test_window_fns.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/tests/test_window_fns.py -------------------------------------------------------------------------------- /tests/test_with.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/tests/test_with.py -------------------------------------------------------------------------------- /tests/test_xicor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/tests/test_xicor.py -------------------------------------------------------------------------------- /tests/xicor_examples.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/tests/xicor_examples.yaml -------------------------------------------------------------------------------- /tools/fix_md_style/fix_md_style.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WinVector/data_algebra/HEAD/tools/fix_md_style/fix_md_style.py --------------------------------------------------------------------------------