[PYTHON] J'ai installé DSX Desktop et l'ai essayé

Installez DSX Desktop

Le logiciel d'analyse d'IBM, la version de bureau de Data Science Experience, DSX Desktop (bêta) a été mis à niveau, je l'ai donc installé. (J'ai essayé un peu juste après le début de la bêta, mais ça fait quelques mois) Le volume de téléchargement est un peu plus de 9 Go, ce qui est un peu important, mais on peut apprécier qu'il soit fourni sous forme d'image Docker dès le début: léger_sourire:

Téléchargez ici https://datascience.ibm.com/desktop J'ai installé la version Mac

Lorsque vous exécutez celui téléchargé, vous verrez cet écran install1.png

Si vous "Glissez-déposez" DSX Desktop dans le dossier de la fenêtre, "IBM DSX Desktop" est créé dans le dossier de l'application, exécutez-le.

(J'ai oublié de prendre une capture d'écran) Installer à la fois Notebook et R Studio Vous serez invité à sélectionner des options telles que l'installation des deux ou l'utilisation de Spark avec Notebook. Le montant du téléchargement était d'environ 6 Go sans Spark, augmenté d'environ 3 Go avec Spark à 9 Go, et avec R Studio, il était d'environ 11 Go. Il semble que la partie R Studio puisse être installée plus tard, alors je l'ai ajoutée car c'était une grosse affaire pour Spark.

Télécharger

Alors que je continuais le processus d'installation, un long téléchargement a commencé. Il faisait environ 9 Go, mais je pense qu'il a fallu environ 5 heures pour l'exécuter dans mon environnement LAN domestique. J'ai échoué une fois sur le chemin et j'ai essayé à nouveau. La raison de l'échec était que le téléchargement était en cours. Au moment de la nouvelle tentative, l'économiseur d'écran de Mac est également temporairement désactivé et il est exécuté sérieusement. Une fois le téléchargement terminé, Extract s'exécute pendant environ 5 minutes pour terminer l'installation. (Parmi les travaux d'installation, la seule chose à laquelle je suis accro est ce téléchargement. Le reste est fluide)

Vite! !! C'est léger! !! !!

Quand je l'ai lancé, le mouvement était très léger et impressionné: sourire: Ce n'est peut-être pas aussi bon que le DSX proposé en SaaS dans le cloud. Lorsque vous le démarrez, cliquez sur l'icône «≡» en haut à gauche pour afficher l'écran de création d'un notebook. dsk1.png

(Ceci est une capture d'écran prise après avoir fait diverses choses, mais l'écran de création de bloc-notes est le suivant. Cliquez sur Ajouter un bloc-notes pour le créer.) dsx2.png

Bien sûr, le notebook réalisé avec Jupyter fonctionne également. (Cependant, comme cela sera décrit plus tard, la structure des répertoires n'est pas sur le Mac mais dans le conteneur Docker, de sorte que cette zone ne fonctionne pas telle quelle.) dsx3.png

Immédiatement après l'installation, pandas read_excel a entraîné une erreur d'exécution. La cause était que xlrd n'était pas inclus. Je l'ai ajouté avec! Pip intall dans le notebook et il peut être exécuté normalement et normalement.

Données utilisées pour l'analyse

Contrairement à la version cloud, DSX semble être limité aux formats de fichiers, du moins en version bêta. Appuyez sur le bouton appelé ajouter un ensemble de données, ou appuyez sur l'icône en haut à droite (un bouton qui ressemble à une «matrice unitaire de n = 2» avec une combinaison de 1 et 0) pour vous inscrire. Une fois importé avec cela, le fichier local sera importé dans Docker.

dsx4.png

Emplacement de stockage du fichier de données enregistré

Il semble être stocké sous / opt / notebooks / assets. (Dans la capture d'écran ci-dessus, j'ai pwded pour voir le répertoire d'exécution par défaut au moment de l'exécution et le dossier des actifs avec les fichiers enregistrés)

Comment enregistrer un fichier (essayez de vous inscrire avec une commande)

Cela fonctionne avec docker et je connais le répertoire, donc je l'ai enregistré à partir du terminal Mac avec la ligne de commande. Le list.txt dans la capture d'écran ci-dessus est enregistré à partir de la ligne de commande. dsx5.png

Vérifiez l'image du docker

Si vous le cochez, il s'appelle anaconda_with_spark. (Le deuxième et les suivants n'ont peut-être pas été installés cette fois.) dsx6.png

Si vous exécutez le shell dans le conteneur dans lequel DSX Desktop est exécuté, vous pouvez voir ce qui se passe. (Exécuter le shell avec docker exec) Je ne sais pas si vous pouvez le personnaliser, mais vous pouvez créer une image de conteneur que vous avez validée dans votre environnement local. dsx7.png

Recommended Posts

J'ai installé DSX Desktop et l'ai essayé
[Streamlit] Je l'ai installé
[Python] J'ai installé le jeu depuis pip et j'ai essayé de jouer
Livre Wrangle x Python Je l'ai essayé [2]
J'ai essayé d'utiliser PyEZ et JSNAPy. Partie 2: J'ai essayé d'utiliser PyEZ
J'ai installé et utilisé Numba avec Python3.5
Livre Wrangle x Python Je l'ai essayé [1]
J'ai essayé de combiner Fabric, Cuisine et Jinja2
J'ai essayé d'utiliser PyEZ et JSNAPy. Partie 1: Aperçu
J'ai essayé le web scraping en utilisant python et sélénium
J'ai implémenté DCGAN et essayé de générer des pommes
J'ai essayé de gratter
J'ai essayé la détection d'objets en utilisant Python et OpenCV
J'ai essayé PyQ
J'ai essayé de jouer en connectant PartiQL et MongoDB
J'ai essayé la différenciation jacobienne et partielle avec python
J'ai essayé la synthèse de fonctions et le curry avec python
J'ai essayé AutoKeras
J'ai essayé d'utiliser Google Translate à partir de Python et c'était trop facile
J'ai fait un modèle de classification d'images et essayé de le déplacer sur mobile
J'ai essayé le moulin à papier
J'ai essayé l'analyse morphologique et la vectorisation de mots
J'ai essayé django-slack
J'ai essayé Django
J'ai essayé spleeter
J'ai essayé cgo
[Introduction au PID] J'ai essayé de contrôler et de jouer ♬
J'ai essayé d'utiliser Twitter Scraper avec AWS Lambda et cela n'a pas fonctionné.
Traitement d'image avec Python (j'ai essayé de le binariser en art mosaïque 0 et 1)
J'ai essayé de représenter graphiquement les packages installés en Python
J'ai essayé de lire et d'enregistrer automatiquement avec VOICEROID2 2
J'ai essayé pipenv et asdf pour le contrôle de version Python
J'ai essayé d'utiliser google test et CMake en C
J'ai essayé d'ajouter un post-incrément à CPython. Présentation et résumé
J'ai essayé de lire et d'enregistrer automatiquement avec VOICEROID2
J'ai essayé d'ajouter des appels système et des planificateurs à Linux
AWS Lambda prend désormais en charge Python, je l'ai donc essayé
J'ai essayé d'implémenter Grad-CAM avec keras et tensorflow
AI Gaming Je l'ai essayé pour la première fois
Python: j'ai essayé menteur et honnête
J'ai essayé d'installer scrapy sur Anaconda et je n'ai pas pu
J'ai essayé d'utiliser paramétré
J'ai essayé d'utiliser la mimesis
J'ai essayé d'utiliser anytree
J'ai essayé d'exécuter pymc
J'ai appris MNIST avec Caffe et j'ai essayé de le dessiner (MAC OS X El Capitan)
J'ai essayé le spoofing ARP
Quand j'ai essayé d'installer PIL et matplotlib dans un environnement virtualenv, j'en étais accro.
J'ai essayé d'utiliser aiomysql
J'ai essayé d'utiliser Summpy
J'ai essayé Python> autopep8
J'ai essayé d'utiliser coturn
J'ai essayé d'utiliser Pipenv
J'ai essayé d'utiliser matplotlib
J'ai essayé d'utiliser "Anvil".
Lorsque j'ai installé python sur macOS et que je l'ai utilisé, j'ai eu une erreur lorsque j'ai mis une connexion https
J'ai essayé d'utiliser Hubot
J'ai essayé d'utiliser ESPCN