Featured image of post Cosas para hacer con un entorno Windows recien instalado para data science

Cosas para hacer con un entorno Windows recien instalado para data science

Herramientas y truquitos en Windows.

Voy a enlistar las herramientas que uso y como las personalizo.

pandoc

Descargar el instalador acá. Se usa para convertir muchos formatos de documento. Cuando creo archivos PDF a partir de textos Markdown puedo usar:

1
pandoc archivoEntrada.md -o archivoSalida.pdf

Con esto es posible armar machetes, notas, documentación, etc.

Latex (con MiKTex)

Descargar el instalador acá.

NOTA: Cada tanto puede que te pida instalar alguna cosa extra. Lo que te pida instalar desde MiKTex en general es seguro instalarlo. Puede pasar que CTAN, el repositorio de donde se descarga, se caiga. Me ha pasado. Seguramente vuelve en unas horas. Si no vuelve seguramente googleando encontrás la solución.

Aplicaciones de la Microsoft Store

Extra

instalar anaconda prompt en Windows terminal

¿Por qué? Porque Windows terminal es más canchero y carga más rápido, aparte te deja tener pestañas y otras cosas facheritas.

En este post hay una guía paso a paso para dejar este aspecto listo.

Vas a notar que hay un problema con pegar código que tiene varias líneas. Si querés cambiar eso, tenés que eliminar el comando de pegar \(\boxed{\text{Ctrl}}+\boxed{\text{V}}\) de la configuración de Windows terminal.

En Windows terminal haces:

  1. Windows terminal -> configuración -> acciones.
  2. Busca el comando pegar que diga \(\boxed{\text{Ctrl}}+\boxed{\text{V}}\).
  3. Quítalo.

Ahora, cuando abras el Windows terminal tenés acceso a todo anaconda directo. ATR.

Acceder a la documentación y manuales desde la barra de búsqueda

Podés buscar directamente en los manuales de distintas librerías usando DuckDuckGo y sus Bang:

1
2
!pandoc read_csv # busca directamente en el manual de pandoc
!numpy sum # busca directamente en el manual de numpy

Es cómodo buscar directamente en otros sitios desde el mismo menú. Los Bang funcionan también para buscar definiciones de palabras en WordReference y otros sitios. Esto también funciona en el buscador Brave Search.

Habilitar bash

Acá hay otro tutorial para Windows 10 donde se explica como habilitar bash.

Quiero un entorno para testear Pandas Matplotlib y todo eso

Sacado de uno de mis posts. Podes testear Pandas, Matplolib y Numpy.

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
import pandas as pd
import numpy as np
import matplotlib.pyplot as plt 
from sklearn.datasets import load_iris

# %% Quick dataset
data = load_iris()
targets = data.target
data_total = np.concatenate(
    (data.data, targets[:,None]), axis=1
)
df = pd.DataFrame(
    data_total, columns=[*data.feature_names, "targets"]
)

Unos clásicos.

1
2
3
4
df.shape # que forma tiene la tabla
df.sum() # sumate todo
df.info() # describime 
df.describe() # describime estadisticamente

Shortcuts

  • \(\boxed{\text{Ctrl}} + \boxed{\text{Shift}} + \boxed{\text{V}}\): preview Markdown en VScode
  • \(\boxed{\text{Alt}} + \boxed{\text{Space}}\): Power toys run

Agregar herramientas CLI

Podés correr en consola algunos binarios que representen herramientas CLI. Agregando el directorio que tenga estos ejecutables a las variables de entorno, hay un tutorial acá.

  • xsv: Una herramienta para manipular, mostrar y seleccionar archivos CSV.
  • lf: Un explorador de archivos de tres paneles con preview.


Invitame un café en cafecito.app

Creado con Hugo
Tema Stack diseñado por Jimmy