[PYTHON] [Mémo personnel] Obtenez des données sur le Web et faites-en un DataFrame

#Importez des demandes pour obtenir des données sur le Web.
import requests

#Utilisez StringIO pour les données CSV.
from io import StringIO

#L'URL des données.
url = "http://elections.huffingtonpost.com/pollster/2012-general-election-romney-vs-obama.csv"

#Utilisez des requêtes pour obtenir les données sous forme de texte.
source = requests.get(url).text

#Utilisez StringIO pour éviter les erreurs pandas.
poll_data = StringIO(source) 

poll_df = pd.read_csv(poll_data)

Recommended Posts

[Mémo personnel] Obtenez des données sur le Web et faites-en un DataFrame
Fabriquez un thermomètre avec Raspberry Pi et rendez-le visible sur le navigateur Partie 3
Spécifiez le volume sous Linux et jouez le son
[Python3] Prenez une capture d'écran d'une page Web sur le serveur et recadrez-la davantage
Récupérer une image d'une page Web et la redimensionner
Fabriquez un thermomètre BLE et obtenez la température avec Pythonista3
Récupérez la chaîne correspondante dans l'expression régulière et réutilisez-la lors du remplacement sur Python3
Comment obtenir les données météorologiques actuelles et les afficher sur l'interface graphique tout en la mettant à jour automatiquement
Un mémo contenant Python2.7 et Python3 dans CentOS
Créez un arbre de décision à partir de 0 avec Python et comprenez-le (4. Structure des données)
Mettez à jour les données en les téléchargeant sur s3 d'aws avec une commande, et supprimez les données utilisées (en chemin)
Essayez le Web scraping maintenant et obtenez des données de loterie 6
Extrayez la table de données d'Azure SQL Server avec pyodbc et essayez de la rendre numpy array / pandas dataframe
Gratter les données pluviométriques de l'Agence météorologique et les afficher sur M5Stack
Définir la valeur de division dans Django et la refléter facilement à l'écran
Obtenez le cours de l'action d'une entreprise japonaise avec Python et faites un graphique
[CGI] Exécutez le programme Python du serveur avec Vue.js + axios et obtenez les données de sortie
Recevez le dernier rendez-vous de Google Agenda et notifiez-le sur LINE tous les matins
Mémo Un débutant a essayé de créer un environnement Java et de le traduire en japonais sur Ubuntu 18.04.2 LTS.
Faisons un Makefile et construisons-le (super débutant)
Faire du modèle une chaîne sur le modèle HTML Django
Obtenez des commentaires et des abonnés avec l'API de données YouTube
Exécuter une commande sur le serveur Web et afficher le résultat
Obtenez de manière récursive la liste Excel dans un dossier spécifique avec python et écrivez-la dans Excel.
J'ai analysé les données de combat de rang du bouclier d'épée Pokemon et je les ai visualisées sur Tableau
Extraire uniquement le son d'un instrument spécifique du fichier MIDI et en faire un fichier séparé
[Note personnelle] Installez la dernière version de Java sur Amazon Linux qui contient déjà Java et changez de version
Mémo pour obtenir la valeur côté html-javascript avec jupyter
Associez Python Enum à une fonction pour la rendre appelable
Combinez des listes dans un DataFrame avec des pandas
Mémo "Automatisez les choses ennuyeuses -chapitre5 Dictionnaires et structuration des données"
Obtenez une adresse IP globale et exportez-la vers des feuilles de calcul Google
Créer un environnement Python et transférer des données vers le serveur
(Mémo) Jusqu'à ce que vous extrayiez uniquement la partie que vous voulez d'une certaine page Web, convertissez-la en page Sphinx et imprimez-la au format PDF
Observation en virgule fixe de données spécifiques sur le Web en exécutant automatiquement un navigateur Web sur le serveur (Ubuntu16.04) (2) -Web scraping-
Je veux créer un histogramme et superposer la courbe de distribution normale dessus. édition matplotlib
Il est étonnamment difficile d'obtenir une liste de la dernière date et heure de connexion des espaces de travail
Comment retourner les données contenues dans le modèle django au format json et les mapper sur le dépliant
Créez un thermomètre avec Raspberry Pi et rendez-le visible sur le navigateur Partie 4
Utilisez ScraperWiki pour obtenir régulièrement des données de votre site Web
Lancement d'une application Web sur AWS avec django et modification des tâches
Préparez un format de projet d'apprentissage automatique et exécutez-le dans SageMaker
Obtenez le nombre de lecteurs d'articles sur Mendeley en Python
Travail électronique de la boutique en ligne Bricolage: levez-vous tôt en faisant de la télévision de fin de soirée une bonne solution ①
J'ai essayé de pousser les documents Sphinx vers BitBucket et de les refléter automatiquement sur le serveur Web
Les débutants en scraping Web ont essayé de créer une commande pour obtenir le nom du film du road show de vendredi prochain
Obtenez une liste des paramètres de caméra qui peuvent être définis avec cv2.VideoCapture et faites-en un type de dictionnaire