# -*- coding: utf-8 -*- """ Created on Wed Jul 4 16:54:30 2018 @author: Borja Balparda. """ %reset -f # Cargarmos un archivo de python creado. # En ese archivo hemos definido las funciones que necesitamos. # Tienen que estar en la misma carpeta. import os os.chdir(r"C:\Users\borja\Documents\INDRA-AVANZADO\1-Introduccion\Scripts") import circulo print (circulo.area(25)) print (circulo.perimetro(35)) # Leer un archivo de texto. fichero=open("quijote.txt", encoding="utf8") libro = fichero.read() print (libro) # Añadir un nombre a un fichero de texto. fichero=open("nombres.txt", "a") fichero.write('Ekaitz' + '\n') fichero.close() # Hasta ahora hemos abierto elementos de la misma carpeta. # En caso de que le queramos indicar la ruta de lo que debe de abrir. # Debemos usar este comando. import os import pandas as pd os.chdir(r"C:\Users\borja\Documents\INDRA\Machine Learning") # Pasamos a leer un csv que se encuentra en esa carpeta. data = pd.read_csv("churn.csv") # Añadir una nueva columna con datos numéricos a fuga.csv data ['nueva columna'] = 10 # Añadir una nueva columna con cadenas de texto a fuga.csv data ['nueva columna2'] = "texto" # Eliminar columna de fuga.csv del data ['nueva columna2']