- https://chrisalbon.com/
- https://chrisalbon.com/
- https://chrisalbon.com/#leadership
- https://chrisalbon.com/#machine_learning
- https://chrisalbon.com/#deep_learning
- https://chrisalbon.com/#python
- https://chrisalbon.com/#statistics
- https://chrisalbon.com/#scala
- https://chrisalbon.com/#postgresql
- https://chrisalbon.com/#linux
- https://chrisalbon.com/#regex
- https://chrisalbon.com/#mathematics
- https://chrisalbon.com/#aws
- https://chrisalbon.com/#computer_science
- https://chrisalbon.com/about/chris_albon/
- https://github.com/chrisalbon
- https://twitter.com/chrisalbon
- https://www.amazon.com/Machine-Learning-Python-Cookbook-Preprocessing/dp/1491989386
- https://machinelearningflashcards.com/
- http://www.devoted.com/
- https://machinelearningflashcards.com
- https://amzn.to/2HwnWty
- https://chrisalbon.com/machine_learning/vectors_matrices_and_arrays/transpose_a_vector_or_matrix/
- https://chrisalbon.com/machine_learning/vectors_matrices_and_arrays/selecting_elements_in_an_array/
- https://chrisalbon.com/machine_learning/vectors_matrices_and_arrays/reshape_an_array/
- https://chrisalbon.com/machine_learning/vectors_matrices_and_arrays/invert_a_matrix/
- https://chrisalbon.com/machine_learning/vectors_matrices_and_arrays/getting_the_diagonal_of_a_matrix/
- https://chrisalbon.com/machine_learning/vectors_matrices_and_arrays/flatten_a_matrix/
- https://chrisalbon.com/machine_learning/vectors_matrices_and_arrays/find_the_rank_of_a_matrix/
- https://chrisalbon.com/machine_learning/vectors_matrices_and_arrays/find_maximum_and_minimum/
- https://chrisalbon.com/machine_learning/vectors_matrices_and_arrays/describe_a_matrix/
- https://chrisalbon.com/machine_learning/vectors_matrices_and_arrays/create_a_vector/
- https://chrisalbon.com/machine_learning/vectors_matrices_and_arrays/create_a_sparse_matrix/
- https://chrisalbon.com/machine_learning/vectors_matrices_and_arrays/create_a_matrix/
- https://chrisalbon.com/machine_learning/vectors_matrices_and_arrays/converting_a_dictionary_into_a_matrix/
- https://chrisalbon.com/machine_learning/vectors_matrices_and_arrays/calculate_the_trace_of_a_matrix/
- https://chrisalbon.com/machine_learning/vectors_matrices_and_arrays/calculate_the_determinant_of_a_matrix/
- https://chrisalbon.com/machine_learning/vectors_matrices_and_arrays/calculate_average_variance_and_standard_deviation/
- https://chrisalbon.com/machine_learning/vectors_matrices_and_arrays/calculate_dot_product_of_two_vectors/
- https://chrisalbon.com/machine_learning/vectors_matrices_and_arrays/apply_operations_to_elements/
- https://chrisalbon.com/machine_learning/vectors_matrices_and_arrays/adding_and_subtracting_matrices/
- https://chrisalbon.com/machine_learning/basics/loading_features_from_dictionaries/
- https://chrisalbon.com/machine_learning/basics/loading_scikit-learns_boston_housing_dataset/
- https://chrisalbon.com/machine_learning/basics/loading_scikit-learns_digits-dataset/
- https://chrisalbon.com/machine_learning/basics/loading_scikit-learns_iris_dataset/
- https://chrisalbon.com/machine_learning/basics/make_simulated_data_for_classification/
- https://chrisalbon.com/machine_learning/basics/make_simulated_data_for_clustering/
- https://chrisalbon.com/machine_learning/basics/make_simulated_data_for_regression/
- https://chrisalbon.com/machine_learning/basics/perceptron_in_scikit-learn/
- https://chrisalbon.com/machine_learning/basics/saving_machine_learning_models/
- https://chrisalbon.com/machine_learning/preprocessing_structured_data/convert_pandas_categorical_column_into_integers_for_scikit-learn/
- https://chrisalbon.com/machine_learning/preprocessing_structured_data/delete_observations_with_missing_values/
- https://chrisalbon.com/machine_learning/preprocessing_structured_data/deleting_missing_values/
- https://chrisalbon.com/machine_learning/preprocessing_structured_data/detecting_outliers/
- https://chrisalbon.com/machine_learning/preprocessing_structured_data/discretize_features/
- https://chrisalbon.com/machine_learning/preprocessing_structured_data/encoding_ordinal_categorical_features/
- https://chrisalbon.com/machine_learning/preprocessing_structured_data/handling_imbalanced_classes_with_downsampling/
- https://chrisalbon.com/machine_learning/preprocessing_structured_data/handling_imbalanced_classes_with_upsampling/
- https://chrisalbon.com/machine_learning/preprocessing_structured_data/handling_outliers/
- https://chrisalbon.com/machine_learning/preprocessing_structured_data/impute_missing_values_with_means/
- https://chrisalbon.com/machine_learning/preprocessing_structured_data/imputing_missing_class_labels/
- https://chrisalbon.com/machine_learning/preprocessing_structured_data/imputing_missing_class_labels_using_k-nearest_neighbors/
- https://chrisalbon.com/machine_learning/preprocessing_structured_data/normalizing_observations/
- https://chrisalbon.com/machine_learning/preprocessing_structured_data/one-hot_encode_features_with_multiple_labels/
- https://chrisalbon.com/machine_learning/preprocessing_structured_data/one-hot_encode_nominal_categorical_features/
- https://chrisalbon.com/machine_learning/preprocessing_structured_data/preprocessing_categorical_features/
- https://chrisalbon.com/machine_learning/preprocessing_structured_data/preprocessing_iris_data/
- https://chrisalbon.com/machine_learning/preprocessing_structured_data/rescale_a_feature/
- https://chrisalbon.com/machine_learning/preprocessing_structured_data/standardize_a_feature/
- https://chrisalbon.com/machine_learning/preprocessing_images/binarize_image/
- https://chrisalbon.com/machine_learning/preprocessing_images/blurring_images/
- https://chrisalbon.com/machine_learning/preprocessing_images/cropping_images/
- https://chrisalbon.com/machine_learning/preprocessing_images/detect_edges/
- https://chrisalbon.com/machine_learning/preprocessing_images/enhance_contrast_of_color_image/
- https://chrisalbon.com/machine_learning/preprocessing_images/enhance_contrast_of_greyscale_image/
- https://chrisalbon.com/machine_learning/preprocessing_images/harris_corner_detector/
- https://chrisalbon.com/machine_learning/preprocessing_images/installing_opencv/
- https://chrisalbon.com/machine_learning/preprocessing_images/isolate_colors/
- https://chrisalbon.com/machine_learning/preprocessing_images/load_images/
- https://chrisalbon.com/machine_learning/preprocessing_images/remove_backgrounds/
- https://chrisalbon.com/machine_learning/preprocessing_images/save_images/
- https://chrisalbon.com/machine_learning/preprocessing_images/sharpen_images/
- https://chrisalbon.com/machine_learning/preprocessing_images/ski-tomasi_corner_detector/
- https://chrisalbon.com/machine_learning/preprocessing_images/using_mean_color_as_a_feature/
- https://chrisalbon.com/machine_learning/preprocessing_text/bag_of_words/
- https://chrisalbon.com/machine_learning/preprocessing_text/parse_html/
- https://chrisalbon.com/machine_learning/preprocessing_text/remove_punctuation/
- https://chrisalbon.com/machine_learning/preprocessing_text/remove_stop_words/
- https://chrisalbon.com/machine_learning/preprocessing_text/replace_characters/
- https://chrisalbon.com/machine_learning/preprocessing_text/stemming_words/
- https://chrisalbon.com/machine_learning/preprocessing_text/strip_whitespace/
- https://chrisalbon.com/machine_learning/preprocessing_text/tag_parts_of_speech/
- https://chrisalbon.com/machine_learning/preprocessing_text/tf-idf/
- https://chrisalbon.com/machine_learning/preprocessing_text/tokenize_text/
- https://chrisalbon.com/machine_learning/preprocessing_dates_and_times/break_up_dates_and_times_into_multiple_features/
- https://chrisalbon.com/machine_learning/preprocessing_dates_and_times/calculate_difference_between_dates_and_times/
- https://chrisalbon.com/machine_learning/preprocessing_dates_and_times/convert_strings_to_dates/
- https://chrisalbon.com/machine_learning/preprocessing_dates_and_times/convert_pandas_column_timezone/
- https://chrisalbon.com/machine_learning/preprocessing_dates_and_times/encode_days_of_the_week/
- https://chrisalbon.com/machine_learning/preprocessing_dates_and_times/handling_missing_values_in_time_series/
- https://chrisalbon.com/machine_learning/preprocessing_dates_and_times/handling_time_zones/
- https://chrisalbon.com/machine_learning/preprocessing_dates_and_times/lag_a_time_feature/
- https://chrisalbon.com/machine_learning/preprocessing_dates_and_times/rolling_time_windows/
- https://chrisalbon.com/machine_learning/preprocessing_dates_and_times/select_date_and_time_ranges/
- https://chrisalbon.com/machine_learning/feature_engineering/dimensionality_reduction_on_sparse_feature_matrix/
- https://chrisalbon.com/machine_learning/feature_engineering/dimensionality_reduction_with_kernel_pca/
- https://chrisalbon.com/machine_learning/feature_engineering/dimensionality_reduction_with_pca/
- https://chrisalbon.com/machine_learning/feature_engineering/feature_extraction_with_pca/
- https://chrisalbon.com/machine_learning/feature_engineering/group_observations_using_clustering/
- https://chrisalbon.com/machine_learning/feature_engineering/select_best_number_of_components_in_lda/
- https://chrisalbon.com/machine_learning/feature_engineering/select_best_number_of_components_in_tsvd/
- https://chrisalbon.com/machine_learning/feature_engineering/lda_for_dimensionality_reduction/
- https://chrisalbon.com/machine_learning/feature_selection/anova_f-value_for_feature_selection/
- https://chrisalbon.com/machine_learning/feature_selection/chi-squared_for_feature_selection/
- https://chrisalbon.com/machine_learning/feature_selection/drop_highly_correlated_features/
- https://chrisalbon.com/machine_learning/feature_selection/recursive_feature_elimination/
- https://chrisalbon.com/machine_learning/feature_selection/variance_thresholding_binary_features/
- https://chrisalbon.com/machine_learning/feature_selection/variance_thresholding_for_feature_selection/
- https://chrisalbon.com/machine_learning/model_evaluation/accuracy/
- https://chrisalbon.com/machine_learning/model_evaluation/create_baseline_classification_model/
- https://chrisalbon.com/machine_learning/model_evaluation/create_baseline_regression_model/
- https://chrisalbon.com/machine_learning/model_evaluation/cross_validation_pipeline/
- https://chrisalbon.com/machine_learning/model_evaluation/cross_validation_parameter_tuning_grid_search/
- https://chrisalbon.com/machine_learning/model_evaluation/cross-validaton/
- https://chrisalbon.com/machine_learning/model_evaluation/custom_performance_metric/
- https://chrisalbon.com/machine_learning/model_evaluation/f1_score/
- https://chrisalbon.com/machine_learning/model_evaluation/generate_text_reports_on_performance/
- https://chrisalbon.com/machine_learning/model_evaluation/nested_cross_validation/
- https://chrisalbon.com/machine_learning/model_evaluation/plot_the_learning_curve/
- https://chrisalbon.com/machine_learning/model_evaluation/plot_the_receiving_operating_characteristic_curve/
- https://chrisalbon.com/machine_learning/model_evaluation/plot_the_validation_curve/
- https://chrisalbon.com/machine_learning/model_evaluation/precision/
- https://chrisalbon.com/machine_learning/model_evaluation/recall/
- https://chrisalbon.com/machine_learning/model_evaluation/split_data_into_training_and_test_sets/
- https://chrisalbon.com/machine_learning/model_selection/find_best_preprocessing_steps_during_model_selection/
- https://chrisalbon.com/machine_learning/model_selection/hyperparameter_tuning_using_grid_search/
- https://chrisalbon.com/machine_learning/model_selection/hyperparameter_tuning_using_random_search/
- https://chrisalbon.com/machine_learning/model_selection/model_selection_using_grid_search/
- https://chrisalbon.com/machine_learning/model_selection/pipelines_with_parameter_optimization/
- https://chrisalbon.com/machine_learning/linear_regression/adding_interaction_terms/
- https://chrisalbon.com/machine_learning/linear_regression/create_interaction_features/
- https://chrisalbon.com/machine_learning/linear_regression/effect_of_alpha_on_lasso_regression/
- https://chrisalbon.com/machine_learning/linear_regression/lasso_regression/
- https://chrisalbon.com/machine_learning/linear_regression/linear_regression_scikitlearn/
- https://chrisalbon.com/machine_learning/linear_regression/linear_regression_using_scikit-learn/
- https://chrisalbon.com/machine_learning/linear_regression/ridge_regression/
- https://chrisalbon.com/machine_learning/linear_regression/selecting_best_alpha_value_in_ridge_regression/
- https://chrisalbon.com/machine_learning/logistic_regression/fast_c_hyperparameter_tuning/
- https://chrisalbon.com/machine_learning/logistic_regression/handling_imbalanced_classes_in_logistic_regression/
- https://chrisalbon.com/machine_learning/logistic_regression/logistic_regression/
- https://chrisalbon.com/machine_learning/logistic_regression/logistic_regression_on_very_large_data/
- https://chrisalbon.com/machine_learning/logistic_regression/logistic_regression_with_l1_regularization/
- https://chrisalbon.com/machine_learning/logistic_regression/one-vs-rest_logistic_regression/
- https://chrisalbon.com/machine_learning/trees_and_forests/adaboost_classifier/
- https://chrisalbon.com/machine_learning/trees_and_forests/decision_tree_classifier/
- https://chrisalbon.com/machine_learning/trees_and_forests/decision_tree_regression/
- https://chrisalbon.com/machine_learning/trees_and_forests/feature_importance/
- https://chrisalbon.com/machine_learning/trees_and_forests/feature_selection_using_random_forest/
- https://chrisalbon.com/machine_learning/trees_and_forests/handle_imbalanced_classes_in_random_forests/
- https://chrisalbon.com/machine_learning/trees_and_forests/random_forest_classifier/
- https://chrisalbon.com/machine_learning/trees_and_forests/random_forest_classifier_example/
- https://chrisalbon.com/machine_learning/trees_and_forests/random_forest_regressor/
- https://chrisalbon.com/machine_learning/trees_and_forests/select_important_features_in_random_forest/
- https://chrisalbon.com/machine_learning/trees_and_forests/titanic_competition_with_random_forest/
- https://chrisalbon.com/machine_learning/trees_and_forests/visualize_a_decision_tree/
- https://chrisalbon.com/machine_learning/nearest_neighbors/identifying_best_value_of_k/
- https://chrisalbon.com/machine_learning/nearest_neighbors/k-nearest_neighbors_classifer/
- https://chrisalbon.com/machine_learning/nearest_neighbors/radius_based_nearest_neighbor_classifier/
- https://chrisalbon.com/machine_learning/support_vector_machines/calibrate_predicted_probabilities_in_svc/
- https://chrisalbon.com/machine_learning/support_vector_machines/find_nearest_neighbors/
- https://chrisalbon.com/machine_learning/support_vector_machines/find_support_vectors/
- https://chrisalbon.com/machine_learning/support_vector_machines/imbalanced_classes_in_svm/
- https://chrisalbon.com/machine_learning/support_vector_machines/plot_support_vector_classifier_hyperplane/
- https://chrisalbon.com/machine_learning/support_vector_machines/svc_parameters_using_rbf_kernel/
- https://chrisalbon.com/machine_learning/support_vector_machines/support_vector_classifier/
- https://chrisalbon.com/machine_learning/naive_bayes/bernoulli_naive_bayes_classifier/
- https://chrisalbon.com/machine_learning/naive_bayes/calibrate_predicted_probabilities/
- https://chrisalbon.com/machine_learning/naive_bayes/gaussian_naive_bayes_classifier/
- https://chrisalbon.com/machine_learning/naive_bayes/multinomial_logistic_regression/
- https://chrisalbon.com/machine_learning/naive_bayes/multinomial_naive_bayes_classifier/
- https://chrisalbon.com/machine_learning/naive_bayes/naive_bayes_classifier_from_scratch/
- https://chrisalbon.com/machine_learning/clustering/agglomerative_clustering/
- https://chrisalbon.com/machine_learning/clustering/dbscan_clustering/
- https://chrisalbon.com/machine_learning/clustering/evaluating_clustering/
- https://chrisalbon.com/machine_learning/clustering/meanshift_clustering/
- https://chrisalbon.com/machine_learning/clustering/minibatch_k-means_clustering/
- https://chrisalbon.com/machine_learning/clustering/k-means_clustering/
- https://chrisalbon.com/deep_learning/keras/adding_dropout/
- https://chrisalbon.com/deep_learning/keras/convolutional_neural_network/
- https://chrisalbon.com/deep_learning/keras/feedforward_neural_network_for_binary_classification/
- https://chrisalbon.com/deep_learning/keras/feedforward_neural_network_for_multiclass_classification/
- https://chrisalbon.com/deep_learning/keras/feedforward_neural_network_for_regression/
- https://chrisalbon.com/deep_learning/keras/lstm_recurrent_neural_network/
- https://chrisalbon.com/deep_learning/keras/neural_network_early_stopping/
- https://chrisalbon.com/deep_learning/keras/neural_network_weight_regularization/
- https://chrisalbon.com/deep_learning/keras/preprocessing_data_for_neural_networks/
- https://chrisalbon.com/deep_learning/keras/save_model_training_progress/
- https://chrisalbon.com/deep_learning/keras/tuning_neural_network_hyperparameters/
- https://chrisalbon.com/deep_learning/keras/visualize_loss_history/
- https://chrisalbon.com/deep_learning/keras/visualize_neural_network_architecture/
- https://chrisalbon.com/deep_learning/keras/visualize_performance_history/
- https://chrisalbon.com/deep_learning/keras/k-fold_cross-validating_neural_networks/
- https://chrisalbon.com/python/basics/add_padding_around_string/
- https://chrisalbon.com/python/basics/all_combinations_of_a_list_of_objects/
- https://chrisalbon.com/python/basics/apply_operations_over_items_in_lists/
- https://chrisalbon.com/python/basics/applying_functions_to_list_items/
- https://chrisalbon.com/python/basics/arithmetic_basics/
- https://chrisalbon.com/python/basics/assignment_operators/
- https://chrisalbon.com/python/basics/numpy_array_basic_operations/
- https://chrisalbon.com/python/basics/breaking_up_string_variables/
- https://chrisalbon.com/python/basics/brute_force_d20_simulator/
- https://chrisalbon.com/python/basics/cartesian_product/
- https://chrisalbon.com/python/basics/chain_together_lists/
- https://chrisalbon.com/python/basics/cleaning_text/
- https://chrisalbon.com/python/basics/compare_two_dictionaries/
- https://chrisalbon.com/python/basics/concurrent_processing/
- https://chrisalbon.com/python/basics/continue_and_break_loops/
- https://chrisalbon.com/python/basics/convert_html_symbols_to_strings/
- https://chrisalbon.com/python/basics/strings_to_datetime/
- https://chrisalbon.com/python/basics/create_a_new_file_and_the_write_to_it/
- https://chrisalbon.com/python/basics/create_a_temporary_file/
- https://chrisalbon.com/python/basics/data_structure_basics/
- https://chrisalbon.com/python/basics/date_and_time_basics/
- https://chrisalbon.com/python/basics/dictionary_basics/
- https://chrisalbon.com/python/basics/display_json/
- https://chrisalbon.com/python/basics/display_scientific_notation_as_floats/
- https://chrisalbon.com/python/basics/exiting_a_loop/
- https://chrisalbon.com/python/basics/find_the_max_value_in_a_dictionary/
- https://chrisalbon.com/python/basics/flatten_list_of_lists/
- https://chrisalbon.com/python/basics/for_loops/
- https://chrisalbon.com/python/basics/formatting_numbers/
- https://chrisalbon.com/python/basics/function_annotation_examples/
- https://chrisalbon.com/python/basics/function_basics/
- https://chrisalbon.com/python/basics/functions_vs_generators/
- https://chrisalbon.com/python/basics/generating_random_numbers_with_numpy/
- https://chrisalbon.com/python/basics/generator_expressions/
- https://chrisalbon.com/python/basics/hard_wrapping_text/
- https://chrisalbon.com/python/basics/how_to_use_default_dicts/
- https://chrisalbon.com/python/basics/ifelse_on_any_or_all_elements/
- https://chrisalbon.com/python/basics/indexing_and_slicing_numpy_arrays/
- https://chrisalbon.com/python/basics/numpy_indexing_and_slicing/
- https://chrisalbon.com/python/basics/iterate_ifelse_over_list/
- https://chrisalbon.com/python/basics/iterate_over_multiple_lists_simultaneously/
- https://chrisalbon.com/python/basics/iterating_over_dictionary_keys/
- https://chrisalbon.com/python/basics/lambda_functions/
- https://chrisalbon.com/python/basics/list_all_files_of_particular_type_in_directory/
- https://chrisalbon.com/python/basics/logical_operations/
- https://chrisalbon.com/python/basics/looping_over_two_lists/
- https://chrisalbon.com/python/basics/math_operations/
- https://chrisalbon.com/python/basics/mocking_functions/
- https://chrisalbon.com/python/basics/nested_for_loops_using_list_comprehension/
- https://chrisalbon.com/python/basics/nesting_lists/
- https://chrisalbon.com/python/basics/numpy_array_basics/
- https://chrisalbon.com/python/basics/parallel_processing/
- https://chrisalbon.com/python/basics/partial_function_applications/
- https://chrisalbon.com/python/basics/priority_queues/
- https://chrisalbon.com/python/basics/queues_and_stacks/
- https://chrisalbon.com/python/basics/recursive_functions/
- https://chrisalbon.com/python/basics/schedule_run_in_the_future/
- https://chrisalbon.com/python/basics/select_random_element_from_list/
- https://chrisalbon.com/python/basics/filter_items_in_list_with_filter/
- https://chrisalbon.com/python/basics/set_the_color_of_a_matplotlib/
- https://chrisalbon.com/python/basics/sort_a_list_by_last_name/
- https://chrisalbon.com/python/basics/sort_a_list_of_strings_by_length/
- https://chrisalbon.com/python/basics/store_api_credentials_for_open_source_projects/
- https://chrisalbon.com/python/basics/string_formatting/
- https://chrisalbon.com/python/basics/string_indexing/
- https://chrisalbon.com/python/basics/string_operations/
- https://chrisalbon.com/python/basics/swapping_variable_values/
- https://chrisalbon.com/python/basics/try_except_finally/
- https://chrisalbon.com/python/basics/unpacking_a_tuple/
- https://chrisalbon.com/python/basics/unpacking_function_arguments/
- https://chrisalbon.com/python/basics/use_command_line_arguments_in_a_function/
- https://chrisalbon.com/python/basics/using_named_tuples_to_store_data/
- https://chrisalbon.com/python/basics/any_all_max_min_sum/
- https://chrisalbon.com/python/basics/if_and_if_else_statements/
- https://chrisalbon.com/python/basics/repr_vs_str/
- https://chrisalbon.com/python/basics/while_statements/
- https://chrisalbon.com/python/data_wrangling/pandas_apply_function_by_group/
- https://chrisalbon.com/python/data_wrangling/pandas_apply_operations_to_groups/
- https://chrisalbon.com/python/data_wrangling/pandas_apply_operations_to_dataframes/
- https://chrisalbon.com/python/data_wrangling/pandas_assign_new_column_dataframe/
- https://chrisalbon.com/python/data_wrangling/break_list_into_chunks_of_equal_size/
- https://chrisalbon.com/python/data_wrangling/pandas_regex_to_create_columns/
- https://chrisalbon.com/python/data_wrangling/columns_shared_by_two_data_frames/
- https://chrisalbon.com/python/data_wrangling/construct_a_dictionary_from_multiple_lists/
- https://chrisalbon.com/python/data_wrangling/csv_to_python_code/
- https://chrisalbon.com/python/data_wrangling/pandas_convert_categorical_to_dummies/
- https://chrisalbon.com/python/data_wrangling/pandas_convert_numeric_categorical_to_numeric_with_patsy/
- https://chrisalbon.com/python/data_wrangling/convert_categorical_to_numeric/
- https://chrisalbon.com/python/data_wrangling/pandas_convert_to_datetime/
- https://chrisalbon.com/python/data_wrangling/pandas_dataframe_count_values/
- https://chrisalbon.com/python/data_wrangling/pandas_create_pipeline/
- https://chrisalbon.com/python/data_wrangling/pandas_create_column_with_loop/
- https://chrisalbon.com/python/data_wrangling/creating_counts_of_items/
- https://chrisalbon.com/python/data_wrangling/pandas_create_column_using_conditional/
- https://chrisalbon.com/python/data_wrangling/create_list_from_dictionary_keys_and_values/
- https://chrisalbon.com/python/data_wrangling/pandas_crosstabs/
- https://chrisalbon.com/python/data_wrangling/pandas_delete_duplicates/
- https://chrisalbon.com/python/data_wrangling/pandas_dataframe_descriptive_stats/
- https://chrisalbon.com/python/data_wrangling/pandas_dropping_column_and_rows/
- https://chrisalbon.com/python/data_wrangling/enumerate_a_list/
- https://chrisalbon.com/python/data_wrangling/pandas_expand_cells_containing_lists/
- https://chrisalbon.com/python/data_wrangling/filter_dataframes/
- https://chrisalbon.com/python/data_wrangling/pandas_find_largest_value_in_column/
- https://chrisalbon.com/python/data_wrangling/pandas_find_unique_values/
- https://chrisalbon.com/python/data_wrangling/geocoding_and_reverse_geocoding/
- https://chrisalbon.com/python/data_wrangling/geolocate_a_city_and_country/
- https://chrisalbon.com/python/data_wrangling/geolocate_a_city_or_country/
- https://chrisalbon.com/python/data_wrangling/pandas_group_by_time/
- https://chrisalbon.com/python/data_wrangling/pandas_group_data_by_time/
- https://chrisalbon.com/python/data_wrangling/group_pandas_data_by_hour_of_the_day/
- https://chrisalbon.com/python/data_wrangling/pandas_group_rows_by/
- https://chrisalbon.com/python/data_wrangling/pandas_hierarchical_data/
- https://chrisalbon.com/python/data_wrangling/pandas_join_merge_dataframe/
- https://chrisalbon.com/python/data_wrangling/pandas_list_unique_values_in_column/
- https://chrisalbon.com/python/data_wrangling/load_json_file_into_pandas/
- https://chrisalbon.com/python/data_wrangling/load_excel_file_into_pandas/
- https://chrisalbon.com/python/data_wrangling/pandas_dataframe_load_xls/
- https://chrisalbon.com/python/data_wrangling/pandas_dataframe_importing_csv/
- https://chrisalbon.com/python/data_wrangling/pandas_long_to_wide/
- https://chrisalbon.com/python/data_wrangling/pandas_lowercase_column_names/
- https://chrisalbon.com/python/data_wrangling/pandas_make_new_columns_using_functions/
- https://chrisalbon.com/python/data_wrangling/pandas_map_values_to_values/
- https://chrisalbon.com/python/data_wrangling/pandas_missing_data/
- https://chrisalbon.com/python/data_wrangling/pandas_moving_average/
- https://chrisalbon.com/python/data_wrangling/pandas_normalize_column/
- https://chrisalbon.com/python/data_wrangling/pandas_pivot_tables/
- https://chrisalbon.com/python/data_wrangling/pandas_change_column_of_strings/
- https://chrisalbon.com/python/data_wrangling/pandas_sampling_dataframe/
- https://chrisalbon.com/python/data_wrangling/pandas_dataframe_ranking_rows/
- https://chrisalbon.com/python/data_wrangling/regular_expressions_basics/
- https://chrisalbon.com/python/data_wrangling/regex_by_example/
- https://chrisalbon.com/python/data_wrangling/pandas_dataframe_reindexing/
- https://chrisalbon.com/python/data_wrangling/pandas_rename_column_headers/
- https://chrisalbon.com/python/data_wrangling/pandas_rename_multiple_columns/
- https://chrisalbon.com/python/data_wrangling/pandas_replace_values/
- https://chrisalbon.com/python/data_wrangling/pandas_saving_dataframe_as_csv/
- https://chrisalbon.com/python/data_wrangling/pandas_search_column_for_value/
- https://chrisalbon.com/python/data_wrangling/pandas_select_rows_when_column_has_certain_values/
- https://chrisalbon.com/python/data_wrangling/pandas_select_rows_containing_values/
- https://chrisalbon.com/python/data_wrangling/pandas_select_rows_multiple_filters/
- https://chrisalbon.com/python/data_wrangling/pandas_selecting_rows_on_conditions/
- https://chrisalbon.com/python/data_wrangling/pandas_dataframe_examples/
- https://chrisalbon.com/python/data_wrangling/pandas_sorting_rows_dataframe/
- https://chrisalbon.com/python/data_wrangling/pandas_split_lat_and_long_into_variables/
- https://chrisalbon.com/python/data_wrangling/streaming_data_pipeline/
- https://chrisalbon.com/python/data_wrangling/pandas_string_munging/
- https://chrisalbon.com/python/data_wrangling/pandas_list_comprehension/
- https://chrisalbon.com/python/data_wrangling/pandas_with_seaborn/
- https://chrisalbon.com/python/data_wrangling/pandas_data_structures/
- https://chrisalbon.com/python/data_wrangling/pandas_time_series_basics/
- https://chrisalbon.com/python/data_visualization/matplotlib_back_to_back_bar_plot/
- https://chrisalbon.com/python/data_visualization/matplotlib_bar_plot/
- https://chrisalbon.com/python/data_visualization/seaborn_color_palettes/
- https://chrisalbon.com/python/data_visualization/seaborn_pandas_timeseries_plot/
- https://chrisalbon.com/python/data_visualization/seaborn_scatterplot/
- https://chrisalbon.com/python/data_visualization/matplotlib_grouped_bar_plot/
- https://chrisalbon.com/python/data_visualization/matplotlib_histogram/
- https://chrisalbon.com/python/data_visualization/matplotlib_scatterplot_from_pandas/
- https://chrisalbon.com/python/data_visualization/matplotlib_simple_example/
- https://chrisalbon.com/python/data_visualization/matplotlib_pie_chart/
- https://chrisalbon.com/python/data_visualization/matplotlib_simple_scatterplot/
- https://chrisalbon.com/python/data_visualization/matplotlib_percentage_stacked_bar_plot/
- https://chrisalbon.com/python/web_scraping/beautiful_soup_html_basics/
- https://chrisalbon.com/python/web_scraping/beautiful_soup_drill_down/
- https://chrisalbon.com/python/web_scraping/monitor_a_website/
- https://chrisalbon.com/python/testing/simple_unit_test/
- https://chrisalbon.com/python/testing/test_code_speed/
- https://chrisalbon.com/python/testing/test_for_a_specific_exception/
- https://chrisalbon.com/python/testing/test_if_an_output_is_close_to_a_value/
- https://chrisalbon.com/python/testing/testable_documentation/
- https://chrisalbon.com/python/logging/basic_logging/
- https://chrisalbon.com/python/other/generate_tweets_using_markov_chain/
- https://chrisalbon.com/python/other/mine_a_twitter_hashtags_and_words/
- https://chrisalbon.com/python/other/scipy_simple_clustering/
- https://chrisalbon.com/python/other/aisle_seat_probabilities/
- https://chrisalbon.com/statistics/frequentist/bessel_correction/
- https://chrisalbon.com/statistics/frequentist/demonstrate_the_central_limit_theorem/
- https://chrisalbon.com/statistics/frequentist/pearsons_correlation_coefficient/
- https://chrisalbon.com/statistics/frequentist/probability_mass_functions/
- https://chrisalbon.com/statistics/frequentist/spearmans_rank_correlation/
- https://chrisalbon.com/statistics/frequentist/t-tests/
- https://chrisalbon.com/statistics/frequentist/variance_and_standard_deviation/
- https://chrisalbon.com/scala/basics/break_a_sequence_into_groups/
- https://chrisalbon.com/scala/basics/change_data_type/
- https://chrisalbon.com/scala/basics/chuck_sequence_into_equal_sized_groups/
- https://chrisalbon.com/scala/basics/compare_two_floats/
- https://chrisalbon.com/scala/basics/create_a_range/
- https://chrisalbon.com/scala/basics/extract_substring_using_regex/
- https://chrisalbon.com/scala/basics/filter_a_sequence/
- https://chrisalbon.com/scala/basics/find_largest_key_or_value_in_a_map/
- https://chrisalbon.com/scala/basics/flatten_sequence_of_sequences/
- https://chrisalbon.com/scala/basics/for_loop_a_map/
- https://chrisalbon.com/scala/basics/for_looping/
- https://chrisalbon.com/scala/basics/format_numbers_as_currency/
- https://chrisalbon.com/scala/basics/if_else/
- https://chrisalbon.com/scala/basics/increment_and_decrement_numbers/
- https://chrisalbon.com/scala/basics/insert_variables_into_strings/
- https://chrisalbon.com/scala/basics/iterate_over_a_map/
- https://chrisalbon.com/scala/basics/loop_a_collection/
- https://chrisalbon.com/scala/basics/make_numbers_pretty/
- https://chrisalbon.com/scala/basics/mapping_a_function_to_a_collection/
- https://chrisalbon.com/scala/basics/matching_conditions/
- https://chrisalbon.com/scala/basics/mutable_maps/
- https://chrisalbon.com/scala/basics/n_dimension_arrays/
- https://chrisalbon.com/scala/basics/partial_functions/
- https://chrisalbon.com/scala/basics/random_integer_between_two_values/
- https://chrisalbon.com/scala/basics/replacing_parts_of_strings/
- https://chrisalbon.com/scala/basics/search_a_map/
- https://chrisalbon.com/scala/basics/search_strings/
- https://chrisalbon.com/scala/basics/search_strings_with_regex/
- https://chrisalbon.com/scala/basics/set_operations_on_sequences/
- https://chrisalbon.com/scala/basics/sorting_sequences/
- https://chrisalbon.com/scala/basics/split_strings/
- https://chrisalbon.com/scala/basics/try_catch_finally/
- https://chrisalbon.com/scala/basics/variables_and_values/
- https://chrisalbon.com/scala/basics/zip_together_two_lists/
- https://chrisalbon.com/regex/patterns/match_a_symbol/
- https://chrisalbon.com/regex/patterns/match_a_unicode_character/
- https://chrisalbon.com/regex/patterns/match_a_word/
- https://chrisalbon.com/regex/patterns/match_any_character/
- https://chrisalbon.com/regex/patterns/match_any_of_a_list_of_symbols/
- https://chrisalbon.com/regex/patterns/match_any_of_series_of_characters/
- https://chrisalbon.com/regex/patterns/match_any_of_series_of_words/
- https://chrisalbon.com/regex/patterns/match_dates/
- https://chrisalbon.com/regex/patterns/match_email_addresses/
- https://chrisalbon.com/regex/patterns/match_exact_text/
- https://chrisalbon.com/regex/patterns/match_integers_of_any_length/
- https://chrisalbon.com/regex/patterns/match_text_between_html_tags/
- https://chrisalbon.com/regex/patterns/match_times/
- https://chrisalbon.com/regex/patterns/match_urls/
- https://chrisalbon.com/regex/patterns/match_us_phone_numbers/
- https://chrisalbon.com/regex/patterns/match_us_uk_spellings/
- https://chrisalbon.com/regex/patterns/match_words_with_certain_ending/
- https://chrisalbon.com/regex/patterns/match_zip_codes/
- https://chrisalbon.com/postgresql/basics/apply_operation_to_column/
- https://chrisalbon.com/postgresql/basics/compare_values_to_subquery/
- https://chrisalbon.com/postgresql/basics/copy_rows_from_one_table_to_another/
- https://chrisalbon.com/postgresql/basics/count_rows/
- https://chrisalbon.com/postgresql/basics/count_unique_values/
- https://chrisalbon.com/postgresql/basics/create_column_index/
- https://chrisalbon.com/postgresql/basics/create_postgresql_database_with_python/
- https://chrisalbon.com/postgresql/basics/create_subquery/
- https://chrisalbon.com/postgresql/basics/create_view/
- https://chrisalbon.com/postgresql/basics/delete_view/
- https://chrisalbon.com/postgresql/basics/examine_a_query/
- https://chrisalbon.com/postgresql/basics/group_rows/
- https://chrisalbon.com/postgresql/basics/group_rows_with_conditions/
- https://chrisalbon.com/postgresql/basics/if_else/
- https://chrisalbon.com/postgresql/basics/list_indexed_columns/
- https://chrisalbon.com/postgresql/basics/list_tables_in_database/
- https://chrisalbon.com/postgresql/basics/rename_columns_in_views/
- https://chrisalbon.com/postgresql/basics/replace_missing_values/
- https://chrisalbon.com/postgresql/basics/retrieve_only_a_few_rows/
- https://chrisalbon.com/postgresql/basics/retrieve_random_subset_of_rows/
- https://chrisalbon.com/postgresql/basics/retrieve_rows/
- https://chrisalbon.com/postgresql/basics/retrieve_rows_based_on_condition/
- https://chrisalbon.com/postgresql/basics/retrieve_rows_based_on_multiple_conditions/
- https://chrisalbon.com/postgresql/basics/retrieve_subset_columns/
- https://chrisalbon.com/postgresql/basics/retrieving_missing_values/
- https://chrisalbon.com/postgresql/basics/save_queries_as_variables/
- https://chrisalbon.com/postgresql/basics/select_highest_value_in_each_group/
- https://chrisalbon.com/postgresql/basics/select_values_between_two_values/
- https://chrisalbon.com/postgresql/basics/sort_rows/
- https://chrisalbon.com/postgresql/basics/sort_rows_in_groups/
- https://chrisalbon.com/postgresql/basics/test_if_rows_exist_in_subquery/
- https://chrisalbon.com/postgresql/basics/use_column_aliases_with_where_clause/
- https://chrisalbon.com/postgresql/basics/retrieve_rows_where_value_matches_element_of_list/
- https://chrisalbon.com/postgresql/basics/view_unique_values/
- https://chrisalbon.com/postgresql/add_delete_change/add_column/
- https://chrisalbon.com/postgresql/add_delete_change/change_values/
- https://chrisalbon.com/postgresql/add_delete_change/create_column_aliases/
- https://chrisalbon.com/postgresql/add_delete_change/create_column_condition_on_another_column/
- https://chrisalbon.com/postgresql/add_delete_change/create_column_of_values/
- https://chrisalbon.com/postgresql/add_delete_change/create_primary_key/
- https://chrisalbon.com/postgresql/add_delete_change/delete_all_rows/
- https://chrisalbon.com/postgresql/add_delete_change/delete_duplicates/
- https://chrisalbon.com/postgresql/add_delete_change/delete_primary_key/
- https://chrisalbon.com/postgresql/add_delete_change/delete_rows/
- https://chrisalbon.com/postgresql/add_delete_change/delete_rows_that_dont_exist_in_another_table/
- https://chrisalbon.com/postgresql/add_delete_change/export_to_csv/
- https://chrisalbon.com/postgresql/add_delete_change/import_csv/
- https://chrisalbon.com/postgresql/add_delete_change/insert_rows/
- https://chrisalbon.com/postgresql/add_delete_change/update_rows_based_on_another_table/
- https://chrisalbon.com/postgresql/merging_and_joining/all_unique_values_in_two_tables/
- https://chrisalbon.com/postgresql/merging_and_joining/cartesian_product/
- https://chrisalbon.com/postgresql/merging_and_joining/concatenate_multiple_tables/
- https://chrisalbon.com/postgresql/merging_and_joining/find_values_in_both_tables/
- https://chrisalbon.com/postgresql/merging_and_joining/find_values_in_one_table_and_not_another/
- https://chrisalbon.com/postgresql/merging_and_joining/inner_join/
- https://chrisalbon.com/postgresql/merging_and_joining/join_multiple_tables/
- https://chrisalbon.com/postgresql/merging_and_joining/left_join/
- https://chrisalbon.com/postgresql/merging_and_joining/outer_join/
- https://chrisalbon.com/postgresql/merging_and_joining/right_join/
- https://chrisalbon.com/postgresql/merging_and_joining/self_join/
- https://chrisalbon.com/postgresql/merging_and_joining/stack_tables/
- https://chrisalbon.com/postgresql/tables/copy_table_structure/
- https://chrisalbon.com/postgresql/tables/create_table/
- https://chrisalbon.com/postgresql/tables/create_table_with_default_values/
- https://chrisalbon.com/postgresql/tables/create_table_with_uuids/
- https://chrisalbon.com/postgresql/tables/create_temporary_table/
- https://chrisalbon.com/postgresql/tables/delete_table/
- https://chrisalbon.com/postgresql/tables/delete_table_with_views/
- https://chrisalbon.com/postgresql/tables/duplicate_table/
- https://chrisalbon.com/postgresql/tables/list_columns_in_table/
- https://chrisalbon.com/postgresql/tables/show_column_information/
- https://chrisalbon.com/postgresql/tables/view_size_of_table/
- https://chrisalbon.com/postgresql/text/concatenate_values/
- https://chrisalbon.com/postgresql/text/extract_characters_from_strings/
- https://chrisalbon.com/postgresql/text/lower_case_and_upper_case/
- https://chrisalbon.com/postgresql/text/partial_string_match/
- https://chrisalbon.com/postgresql/numeric/max_min_and_average_of_column/
- https://chrisalbon.com/postgresql/numeric/calculate_running_total/
- https://chrisalbon.com/postgresql/numeric/calculate_sum_of_column/
- https://chrisalbon.com/postgresql/numeric/convert_floats_to_integers/
- https://chrisalbon.com/postgresql/numeric/mathematical_operations_on_column/
- https://chrisalbon.com/postgresql/dates/adding_or_substracting_time/
- https://chrisalbon.com/postgresql/dates/calculate_time_duration/
- https://chrisalbon.com/mathematics/basics/argmin_and_argmax/
- https://chrisalbon.com/aws/basics/run_project_jupyter_on_amazon_ec2/
- https://chrisalbon.com/aws/s3/cli/create_bucket/
- https://chrisalbon.com/aws/s3/cli/list_buckets/
- https://chrisalbon.com/computer_science/algorithms/big-o_notation/
- https://chrisalbon.com/computer_science/algorithms/binary_search/
- https://chrisalbon.com/computer_science/algorithms/bubble_sort/
- https://chrisalbon.com/computer_science/algorithms/insertion_sort/
- https://chrisalbon.com/computer_science/algorithms/selection_sort/
- https://chrisalbon.com/linux/basics/archive_and_unarchive_files/
- https://chrisalbon.com/linux/basics/change_permissions/
- https://chrisalbon.com/linux/basics/changing_directories/
- https://chrisalbon.com/linux/basics/check_current_date_and_time/
- https://chrisalbon.com/linux/basics/copy_files_and_directories/
- https://chrisalbon.com/linux/basics/create_command/
- https://chrisalbon.com/linux/basics/create_directory/
- https://chrisalbon.com/linux/basics/create_file/
- https://chrisalbon.com/linux/basics/create_sequential_list_of_files_or_directories/
- https://chrisalbon.com/linux/basics/create_symbolic_links/
- https://chrisalbon.com/linux/basics/delete_files_and_directories/
- https://chrisalbon.com/linux/basics/delete_files_and_subdirectories_in_current_directory/
- https://chrisalbon.com/linux/basics/exit_terminal_session/
- https://chrisalbon.com/linux/basics/get_help_with_a_command/
- https://chrisalbon.com/linux/basics/get_information_on_a_file/
- https://chrisalbon.com/linux/basics/list_avaliable_commands/
- https://chrisalbon.com/linux/basics/list_contents_of_a_directory/
- https://chrisalbon.com/linux/basics/move_files_and_directories/
- https://chrisalbon.com/linux/basics/multiple_commands_on_one_line/
- https://chrisalbon.com/linux/basics/ping_website/
- https://chrisalbon.com/linux/basics/rename_file/
- https://chrisalbon.com/linux/basics/see_disk_drive_space/
- https://chrisalbon.com/linux/basics/see_free_memory/
- https://chrisalbon.com/linux/basics/see_who_is_logged_in/
- https://chrisalbon.com/linux/basics/select_files_based_on_filename/
- https://chrisalbon.com/linux/basics/synchronize_files_and_directories/
- https://chrisalbon.com/linux/basics/track_route_of_network_traffic/
- https://chrisalbon.com/linux/basics/view_file_type/
- https://chrisalbon.com/linux/basics/view_file_contents/
- https://chrisalbon.com/linux/basics/view_current_working_directory/
- https://chrisalbon.com/linux/basics/view_first_and_last_parts_of_files/
- https://chrisalbon.com/linux/basics/zip_and_unzip_directories/
- https://chrisalbon.com/linux/basics/zip_and_unzip_files/
- https://chrisalbon.com/linux/inputs_and_outputs/append_error_to_file/
- https://chrisalbon.com/linux/inputs_and_outputs/append_file_contents_to_another_file/
- https://chrisalbon.com/linux/inputs_and_outputs/append_outputs_to_file/
- https://chrisalbon.com/linux/inputs_and_outputs/append_output_and_errors_to_file/
- https://chrisalbon.com/linux/inputs_and_outputs/chain_multiple_commands/
- https://chrisalbon.com/linux/inputs_and_outputs/concatenate_multiple_files/
- https://chrisalbon.com/linux/inputs_and_outputs/save_output_to_file_in_middle_of_command_chain/
- https://chrisalbon.com/linux/inputs_and_outputs/silence_errors/
- https://chrisalbon.com/linux/inputs_and_outputs/sort_rows/
- https://chrisalbon.com/linux/inputs_and_outputs/write_errors_to_file/
- https://chrisalbon.com/linux/inputs_and_outputs/write_output_to_file/
- https://chrisalbon.com/linux/search/find_directories/
- https://chrisalbon.com/linux/search/find_files/
- https://chrisalbon.com/linux/search/find_files_based_on_multiple_conditions/
- https://chrisalbon.com/linux/search/find_files_by_filename/
- https://chrisalbon.com/linux/search/find_files_by_size/
- https://chrisalbon.com/linux/search/find_programs_location/
- https://chrisalbon.com/linux/search/find_symbolic_links/
- https://chrisalbon.com/linux/search/search_contents_of_all_files_of_certain_type/
- https://chrisalbon.com/linux/search/search_file_names/
- https://chrisalbon.com/linux/search/search_contents_of_a_file/
- https://chrisalbon.com/linux/text/add_columns_to_text/
- https://chrisalbon.com/linux/text/adding_line_numbers/
- https://chrisalbon.com/linux/text/comparing_text_files/
- https://chrisalbon.com/linux/text/count_unique_rows/
- https://chrisalbon.com/linux/text/extract_text/
- https://chrisalbon.com/linux/text/find_and_replace/
- https://chrisalbon.com/linux/text/join_and_sort_text/
- https://chrisalbon.com/linux/text/join_columns/
- https://chrisalbon.com/linux/text/quickly_view_file_contents/
- https://chrisalbon.com/linux/flow_control/for_loops/
- https://chrisalbon.com/linux/flow_control/if_else_for_integers/
- https://chrisalbon.com/linux/flow_control/if_else_for_strings/
- https://chrisalbon.com/linux/flow_control/if_else_with_multiple_conditions/
- https://chrisalbon.com/linux/processes/list_processes/
- https://chrisalbon.com/linux/processes/monitor_processes/
- https://chrisalbon.com/articles/health_system_destruction_renamo_mozambique/
- https://chrisalbon.com/articles/health_system_reconstruction_post_war_kosovo/
- https://chrisalbon.com/articles/puzzle_of_rebel_mobilization/
- https://chrisalbon.com/articles/health_systems/
- https://github.com/chrisalbon/notes
Wednesday, June 5, 2019
Chris Albon
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment