Voici un mécanisme pour réduire les papiers frauduleux. Matériel de données créé avec iPython Notebook.

figure_1.jpg

Un mécanisme pour réduire les papiers frauduleux est nécessaire.

Récemment, la question des papiers frauduleux a été soulevée dans les médias. Pas limité au monde universitaire Données d'entrée-> Traitement statistique-> Il est important de créer des matériaux qui garantissent la cohérence des résultats de sortie. Cependant, tant que vous êtes un être humain, vous pouvez faire des erreurs. Cependant, il existe un mécanisme pour réduire cette erreur. C'est le notebook iPython.

iPython Notebook est un outil de création de documents avec des résultats d'exécution de code.

Le langage de programmation traditionnel "Python" dans le domaine de la science des données Il existe un outil appelé "iPython Notebook". iPython Notebook est un outil pour écrire des documents pour les navigateurs en notation Markdown. Cependant, contrairement à d'autres, vous pouvez incorporer du code Python (ou du code R) et ses résultats dans le document que vous écrivez.

Je vais vous montrer le document réellement réalisé avec iPython Notebook. Il a été réalisé pour la présentation d'une session d'étude en science des données. Le code est écrit dans "In [1]:" et "In [42]:" sur la première page. Le schéma de réseau ci-dessous est le résultat de sortie.

-> Référence: Nagez sur le Web du document. BAD data plongée commençant par R!

Le schéma de réseau de ce document est À la suite de l'écriture du code et de la pression sur le bouton d'exécution, il est automatiquement intégré. Cette fois, le code devait produire un graphique, Même s'il génère des nombres ou des caractères, le résultat est automatiquement intégré de la même manière.

L'intégration automatique des résultats élimine les erreurs de falsification et de collage.

Le fait que le résultat de l'exécution du code soit automatiquement intégré signifie que Cela signifie que le résultat du traitement de code (traitement statistique) ne peut pas être modifié artificiellement. Cela empêchera les manipulations malveillantes et les erreurs de collage par inadvertance.

Essayons de le faire!

Pour savoir comment utiliser iPython Notebook, je me suis référé aux articles des personnes suivantes. Merci beaucoup.

-> Article de référence: Dessinez un graphique sympa avec IPython Notebook-MemoBlog -> Article de référence: Méthode d'analyse des données à l'aide d'un notebook ipython

Publions!

Il existe "nbviewer" comme méthode pour publier iPython Notebook sur le Web. Ceci est un outil d'interprétation iPython Notebook en ligne Créez une page Web à partir des données iPython Notebook téléchargées sur Gists. En indiquant l'URL de la page Web créée, vous pouvez faire en sorte que d'autres personnes la voient.

Résumé

iPython Notebook est un outil de création de documents avec des résultats d'exécution de code Python. Élimine les erreurs de falsification et de collage dans les résultats. Vous pouvez publier le matériel créé sur "nbviewer", alors essayons-le.

Recommended Posts

Voici un mécanisme pour réduire les papiers frauduleux. Matériel de données créé avec iPython Notebook.
Comment démarrer par lots un programme Python créé avec le notebook Jupyter
J'ai créé un outil pour corriger les données GPS avec l'API Map Matching de Mapbox (Mapbox Map Matching API)
Créer une table avec le notebook IPython
Construction d'un environnement d'analyse de données avec Python (notebook IPython + Pandas)
Déployer une application Web créée avec Streamlit sur Heroku