Un "Cheat Sheet" Para VisiData | |
---|---|
Versión | VisiData v3.0.2 |
Actualizado | 2024-03-08 |
Más info | visidata.org jsvine.github.io/intro-to-visidata |
Obtener ayuda | |
---|---|
Ctrl-h | Abrir el menú de ayuda |
z + Ctrl-h | Mostrar lista de comandos (para la hoja actual) |
Resolver problemas | |
---|---|
U/R | Deshacer/Rehacer |
Ctrl-c | Abortar comando actual |
q | Salir de hoja ("sheet") actual |
Ctrl-q | Forzar salida de VisiData |
Entrada / salida | |
---|---|
o + archivo | Abrir un archivo |
Ctrl-s + archivo | Guardar hoja actual a nombre del archivo |
gY/gzY | Copiar (columna de) filas seleccionadas al portapapeles |
Metahojas | |
---|---|
S | Hoja de hojas ("Sheets Sheet") |
gS | Cementerio de hojas |
C | Hoja de columnas |
O | Hoja de opciones globales |
zO | Opciones de hoja actual |
Mover el cursor ... | |
---|---|
gj | a la última fila |
gk | a la primera fila |
gh | a la última columna de la izquierda |
gl | a la última columna de la derecha |
Ctrl-f | una página hacia abajo (adelante) |
Ctrl-b | una página hacia arriba (atrás) |
Moverse usando el buscador | |
---|---|
/ + regex | Buscar hacia adelante en la col. actual |
? + regex | Buscar hacia atrás en la col. actual |
g/ + regex | Buscar hacia adelante en todas las columnas |
g? + regex | Buscar hacia atrás en todas las columnas |
n | Ir a la siguiente fila que coincida |
N | Ir a la anterior fila que coincida |
Ordenar las filas ... | |
---|---|
[ | ascendentemente, de acuerdo con columna actual |
] | descendentemente, de acuerdo con columna actual |
g[ | ascendentemente, de acuerdo con columnas claves |
g] | descendentemente, de acuerdo con columnas claves |
Selección básica de filas | |
---|---|
s | Seleccionar la fila actual |
u | Deseleccionar la fila actual |
t | Cambiar la fila actual entre seleccionada / deseleccionada |
gs | Seleccionar todas las filas |
gu | Deseleccionar todas las filas |
gt | Invertir selección / deselección de todas las filas |
Selección avanzada de filas | |
---|---|
| + regex | Seleccionar las filas donde regex coincide con la columna actual |
\ + regex | Deseleccionar las filas donde regex coincide con la columna actual |
g| + regex | Seleccionar las filas donde regex coincide con cualquier columna |
g\ + regex | Deseleccionar las filas donde regex coincide con cualquier columna |
, | Seleccionar las filas donde la columna actual coincide con la celda actual |
g, | Seleccionar las filas donde cualquier columna coincide con la celda actual |
z| + expr | Seleccionar las filas donde expr se evalúa como True |
z\ + expr | Deseleccionar las filas donde expr se evalúa como True |
Mover filas y columnas | |
---|---|
J | Mover fila hacia abajo |
K | Mover fila hacia arriba |
H | Mover columna hacia la izquierda |
L | Mover columna hacia la derecha |
Establecer tipos de columna | |
---|---|
# | Entero |
% | Flotante |
$ | Moneda |
@ | Fecha |
~ | Texto |
Renombrar columnas | |
---|---|
^ | Renombrar columna actual |
g^ | Establecer como nombres de todas las columnas sin nombre los valores de la fila actual (o selección) |
gz^ | Establecer como nombres de todas las columnas los valores en la fila actual (o selección) |
Cambiar tamaño de las columnas | |
---|---|
_ | Ajustar columna actual para encajar el texto de las filas visibles |
g_ | Ajustar todas las columnas para encajar el texto de las filas visibles |
z_ + n | Cambiar anchura de la columna actual a n caracteres |
z- | Reducir anchura de la columna actual a la mitad |
- | Ocultar columna actual cambiando su anchura a 0 |
gv | Revelar todas las columnas |
Filtrar | |
---|---|
" | Crear una hoja nueva con las filas seleccionadas |
gz" | Crear nueva hoja con copia "profunda" de las filas seleccionadas |
Resumir los datos | |
---|---|
F | Crear tabla de frecuencias de la columna actual |
gF | Crear tabla de frecuencias de las columnas claves |
+ + agr | Añadir un agregador a la columna |
z+ + agr | Calcular (una vez) el promedio, la suma, etc. |
I | Crear "hoja de descripción" con estadísticas básica de cada columna |
Crear nuevas columnas | |
---|---|
za | Crear columna vacía |
i | Crear columna que incrementa (1,2,3…) |
= + expr | Crear columna nueva con resultado de expr en Python evaluada por cada fila |
: + regex | Crear columna dividiendo la columna actual de acuerdo con regex |
; + regex | Crear columna extrayendo los grupos regex de la columna actual |
( | Expandir columna |
' | Crear una copia "congelada" de la columna actual |
Cambiar la forma de los datos | |
---|---|
W | Crear una tabla dinámica, con columnas claves como filas y columna actual como valores |
M | Crear una hoja "fundida" o "larga", respetando las columnas claves |
T | Crear un hoja transpuesta, intercambiando las columnas y filas |
Editar las celdas | |
---|---|
e | Empezar a editar la celda actual |
Enter | Terminar la edición |
Ctrl-c | Cancelar la edición |
Ctrl-a | Ir al pricipio de la celda |
Ctrl-e | Ir al final de la celda |
Ctrl-k | Borrar el contenido que sigue al cursor |
Copiar y pegar internamente | |
---|---|
y/gy | Copiar la fila actual (o selección) |
p | Pegar filas previamente copiadas |
zy/zp | Copiar/pegar la celda actual |
gzy/gzp | Copiar/pegar la columna de filas seleccionadas |
zP/gzP | Pegar desde portapapeles a la celda actual (o selección) |
Misceláneo | |
---|---|
! | Marcar la columna actual como "clave" |
Ctrl-r | Recargar la hoja |
Ctrl-^ | Saltar entre hoja actual y anterior |
Space | Abrir entrada para comandos de "nombres largos" |