[PYTHON] Kaggle: Introduction à l'ingénierie manuelle des fonctionnalités, partie 1

https://www.kaggle.com/willkoehrsen/introduction-to-manual-feature-engineering

J'ai pensé que je devrais prendre note de ce que je faisais. Qiita dit que les mémos sont OK, alors prenons une note ici.

Il est compliqué de penser que ce cahier combine plusieurs tableaux, mais

Regroupez simplement avec client_id et count, et ajoutez cette ligne à application_train pour augmenter le nombre de fonctionnalités, C'est facile d'y penser.

Cependant, je pense que ce tracé KDE n'est pas utile dans de nombreux endroits. Bien sûr, j'ai publié ce genre de graphique, mais c'est bien d'avoir un nom. Pour une compréhension commune.

L'aplatissement de l'index multi-niveaux à un niveau semble être utile ailleurs que dans l'apprentissage automatique.

La continuation Function for Numeric Aggregations https://www.kaggle.com/willkoehrsen/introduction-to-manual-feature-engineering#Function-for-Numeric-Aggregations De.

Il y a une telle chose en python en premier lieu.

Si vous passez la liste, elle triera. sorted([1,2,4,4,1,1,2,5,555,230]) [1, 1, 1, 2, 2, 4, 4, 5, 230, 555]

Vous pouvez également utiliser des fonctions comme méthode de tri, donc new_corrs = sorted(new_corrs, key = lambda x: abs(x[1]), reverse = True) Trier par valeur absolue de x 1 (dans l'ordre inverse).

Mots anglais que j'ai appris

--institution institutionnelle --handle avec A A ―― par pur hasard Juste par hasard, juste par hasard

Je viens de m'en souvenir ou je l'ai oublié.

Recommended Posts

Kaggle: Introduction à l'ingénierie manuelle des fonctionnalités, partie 1
Introduction à PyQt4 Partie 1
Prix des maisons Kaggle ① ~ Ingénierie des fonctionnalités ~
Introduction à Ansible Part «Inventaire»
Introduction à Ansible Part ④'Variable '
Introduction à Ansible Partie 2 'Grammaire de base'
Introduction à Python Hands On Partie 1
Web-WF Python Tornado Partie 3 (Introduction à Openpyexcel)
Introduction à MQTT (Introduction)
Introduction à Scrapy (1)
Introduction à Scrapy (3)
Premiers pas avec Supervisor
[Cx_Oracle Primer] (Partie 3) Bases de la navigation dans les tableaux
Introduction à Scrapy (2)
[Linux] Introduction à Linux
[Introduction à cx_Oracle] (Partie 7) Gestion des variables de liaison
Jour 66 [Introduction à Kaggle] Les prévisions Titanic les plus faciles
Prix des maisons Kaggle ① ~ Ingénierie des fonctionnalités ~
Note
Ingénierie de la quantité de fonctionnalités voyageant avec des variables de catégorie Pokémon-
Note
Note
Ingénierie de quantité de fonctionnalités voyageant avec Pokemon-Version numérique
Prédire la valeur par défaut des cartes de crédit Ingénierie de la quantité de fonctionnalités
Unité 5 Ingénierie des fonctionnalités pour la sélection des fonctionnalités d'apprentissage automatique
Kaggle: Introduction à l'ingénierie manuelle des fonctionnalités, partie 1
[Introduction à cx_Oracle] (Partie 11) Bases de l'exécution PL / SQL
Introduction à l'ingénierie financière [Science de l'investissement] Chapitre 2 Exercices d'auto-réponse
[Introduction à cx_Oracle] (13e) Connexion utilisant le pool de connexions (côté client)
Introduction à Python numpy pandas matplotlib (pour ~ B3 ~ part2)
Résumé de Kaggle: Redhat (Partie 1)
Kaggle ~ Analyse du logement ③ ~ Part1
Introduction à Lightning Pytorch
Premiers pas avec le Web Scraping
Introduction à EV3 / MicroPython
Introduction au langage Python
Introduction à la reconnaissance d'image TensorFlow
Introduction à OpenCV (python) - (2)
Résumé de Kaggle: Redhat (partie 2)
Introduction à l'injection de dépendances
Introduction à Private Chainer
Introduction à l'apprentissage automatique
[Introduction à cx_Oracle] (Partie 6) Mappage des types de données DB et Python
Jour 67 [Introduction à Kaggle] Avez-vous essayé d'utiliser Random Forest?
[Introduction à cx_Oracle] (Partie 4) Récupération et défilement du jeu de résultats
Introduction à Python que même les singes peuvent comprendre (partie 3)
Introduction à Python scikit-learn, matplotlib, algorithme monocouche (~ vers B3 ~ part3)
Introduction à Python que même les singes peuvent comprendre (partie 1)