¡Bienvenido/a al curso!

Introducción a la importación de datos en Python

Hugo Bowne-Anderson

Data Scientist at DataCamp

Importar datos

  • Archivos planos, p. ej., .txt, .csv
  • Archivos de otro software

 

ch_1_1_v2.004.png

Introducción a la importación de datos en Python

Importar datos

  • Archivos planos, p. ej., .txt, .csv
  • Archivos de otro software
  • Bases de datos relacionales

ch_1_1_v2.005.png

Introducción a la importación de datos en Python

Archivos de texto plano

ch_1_1_v2.007.png

Introducción a la importación de datos en Python

Datos en tabla

titanic.csv

                        Name      Sex  Cabin  Survived
     Braund, Mr. Owen Harris     male    NaN         0
  Cumings, Mrs. John Bradley   female    C85         1
      Heikkinen, Miss. Laina   female    NaN         1
Futrelle, Mrs. Jacques Heath   female   C123         1
    Allen, Mr. William Henry     male    NaN         0
1 Fuente: Kaggle
Introducción a la importación de datos en Python

Datos en tabla

titanic.csv

titanic.csv con una fila resaltada

Introducción a la importación de datos en Python

Datos en tabla

titanic.csv

titanic.csv con una columna resaltada

  • Archivo plano
Introducción a la importación de datos en Python

Leer un archivo de texto

filename = 'huck_finn.txt'

file = open(filename, mode='r') # 'r' is to read
text = file.read()
file.close()
Introducción a la importación de datos en Python

Imprimir un archivo de texto

print(text)
YOU don't know about me without you have read a book by
the name of The Adventures of Tom Sawyer; but that 
ain't no matter. That book was made by Mr. Mark Twain,
and he told the truth, mainly. There was things which 
he stretched, but mainly he told the truth.  That is 
nothing. never seen anybody but lied one time or 
another, without it was Aunt Polly, or the widow, or 
maybe Mary. Aunt Polly--Tom's Aunt Polly, she is--and
Mary, and the Widow Douglas is all told about in that
book, which is mostly a true book, with some 
stretchers, as I said before.
Introducción a la importación de datos en Python

Escribir en un archivo

filename = 'huck_finn.txt'
file = open(filename, mode='w')  # 'w' is to write
file.close()
Introducción a la importación de datos en Python

Gestor de contexto with

with open('huck_finn.txt', 'r') as file:
    print(file.read())
YOU don't know about me without you have read a book by
the name of The Adventures of Tom Sawyer; but that 
ain't no matter. That book was made by Mr. Mark Twain,
and he told the truth, mainly. There was things which 
he stretched, but mainly he told the truth.  That is 
nothing. never seen anybody but lied one time or 
another, without it was Aunt Polly, or the widow, or 
maybe Mary. Aunt Polly--Tom's Aunt Polly, she is--and 
Mary, and the Widow Douglas is all told about in that 
book, which is mostly a true book, with some 
stretchers, as I said before.
Introducción a la importación de datos en Python

En los ejercicios, vas a:

  • Imprimir archivos en la consola
  • Imprimir líneas específicas
  • Hablar de archivos planos
Introducción a la importación de datos en Python

¡Vamos a practicar!

Introducción a la importación de datos en Python

Preparing Video For Download...