Convertidor de CSV a R data.frame

Pega filas o arrastra un archivo CSV o Excel, elige R como formato de salida y pega el fragmento en un script o en la consola de R. Construye un data.frame con columnas con nombre.

Los nombres de columna que no son identificadores válidos de R (chino, espacios, puntuación) se envuelven entre comillas invertidas, así que no hay que renombrar nada. Los números se escriben como números, el texto se entrecomilla, las celdas vacías se convierten en NA y stringsAsFactors se establece en false para que el texto siga siendo texto.

Tabla a Markdown

Convierte una tabla en texto listo para pegar: Markdown, HTML, TSV, INSERT de SQL, JSON, XML, YAML, LaTeX, INI, TOML, JSON Lines o una tabla ASCII. No se sube nada.

Tus datos nunca salen de este navegador

El archivo se analiza, se previsualiza y se convierte en gráfico en tu propio dispositivo. No se sube nada, ni siquiera una muestra. Cierra la pestaña y los datos desaparecen.

O pega el texto de la tabla

Cómo funciona

  1. 1.Importa la tabla (Excel, CSV, TSV o JSON, o pega el contenido) y luego elige el formato de salida: Markdown, HTML, SQL INSERT, JSON, XML, YAML, LaTeX, vCard, iCal, pandas y más.
  2. 2.Para SQL, define el nombre de la tabla; para vCard e iCal, indica qué columna contiene cada campo: un campo que dejes vacío simplemente no se escribirá.
  3. 3.Pulsa Generar y comprueba el resultado a la derecha.
  4. 4.Cópialo o descárgalo. Las filas que no puedan convertirse en un contacto o evento válido se omiten en lugar de escribirse a medias.

Preguntas frecuentes

¿Por qué está stringsAsFactors ahí?
Sin él, las versiones antiguas de R convierten las columnas de texto en factores, lo que rompe silenciosamente las uniones y comparaciones. Establecerlo explícitamente en false mantiene cada columna de texto como un vector de caracteres.
¿Qué ocurre con los nombres de columna en chino?
Se mantienen tal cual y se envuelven entre comillas invertidas, que es como R se refiere a los nombres no sintácticos. Selecciónalos con el signo de dólar y comillas invertidas, y sigue usando los nombres originales en las fórmulas.

Herramientas relacionadas

Generador de INSERT SQL a partir de tablas

Convierte una tabla CSV o Excel en sentencias SQL INSERT desde tu navegador: la fila de encabezado se convierte en la lista de columnas, las comillas se escapan y las celdas vacías pasan a ser NULL.

Convertidor de CSV a tabla Markdown

Convierte una tabla CSV, Excel o JSON en una tabla Markdown para un README, una página de Notion o una pull request. Las barras verticales y los saltos de línea se escapan en el navegador.

Conversor de CSV a XML

Convierte una tabla CSV, Excel o JSON en un XML bien formado desde tu navegador: los nombres de columna se convierten en nombres de elemento, los caracteres especiales se escapan y las celdas vacías quedan como elementos vacíos.

Conversor de CSV a YAML

Convierte una tabla CSV, Excel o JSON en una lista YAML limpia, con los valores entre comillas siempre que de otro modo se leyeran como números, booleanos o null.

Conversor de CSV a tabla LaTeX

Convierte una tabla CSV o Excel en un entorno tabular de LaTeX listo para pegar, con ampersands, signos de porcentaje, guiones bajos y barras invertidas escapados.

Conversor de CSV a JSON Lines (JSONL)

Convierte una tabla CSV o Excel en JSON Lines: un objeto JSON por línea, listo para jq, pipelines de logs e importaciones masivas.

Conversor de CSV a INI

Convierte una tabla CSV o Excel en secciones INI: un bloque numerado por fila con líneas clave=valor, listo para archivos de configuración heredados e importadores.

Conversor de CSV a TOML

Convierte una tabla CSV o Excel en TOML usando una matriz de tablas, con los números en formato numérico, las celdas vacías como cadenas vacías y las claves no latinas entre comillas.

Conversor de CSV a tabla ASCII

Convierte una tabla CSV o de Excel en una tabla de cuadro ASCII para registros, comentarios de código y documentos de texto plano, con los caracteres CJK alineados a ancho doble.

Conversor de tabla a array de PHP

Convierte una tabla CSV o Excel en un array de PHP directamente en tu navegador: la fila de encabezado se convierte en la primera entrada, los números siguen siendo números y las celdas vacías se convierten en null.

Convertidor de tabla a array de Ruby

Convierte una tabla CSV o Excel en un array de Ruby en tu navegador: la fila de encabezado se convierte en la primera entrada, los números siguen siendo números y las celdas vacías se convierten en nil.

Conversor de tabla a AsciiDoc

Convierte una tabla CSV o Excel en una tabla AsciiDoc directamente en tu navegador: la fila de encabezado recibe la opción header y las barras verticales dentro de las celdas se escapan.

Convertidor de tabla a Trac Wiki

Convierte una tabla CSV o Excel en una tabla wiki de Trac directamente en tu navegador: una línea por fila, celdas separadas por barras verticales y una fila de encabezado en negrita.

Conversor de tabla a esquema Avro

Convierte una tabla CSV o Excel en un esquema de registro Avro directamente en tu navegador: un campo por columna, las columnas numéricas como double y todos los campos anulables.

Conversor de tabla a mensaje Protobuf

Convierte una tabla CSV o Excel en una definición de mensaje Protobuf en tu navegador: un campo por columna, los números como double y todo lo demás como string.

Conversor de tabla a RDF Turtle

Convierte una tabla CSV o Excel en tripletas RDF en tu navegador: la primera columna se convierte en el sujeto y cada una de las demás en una declaración sobre él.

Convertidor de tabla a DAX DATATABLE

Convierte una tabla CSV o Excel en una expresión DATATABLE de Power BI directamente en tu navegador: los tipos de columna se infieren y el texto se entrecomilla automáticamente.

Convertidor de tabla a Qlik LOAD INLINE

Convierte una tabla CSV o Excel en una instrucción LOAD INLINE de Qlik directamente en tu navegador: los nombres de campo, el entrecomillado del texto y el script de carga se generan por ti.

Conversor de tabla a array de ASP VBScript

Convierte una tabla CSV o de Excel en un array anidado de VBScript en tu navegador: los números siguen siendo números, el texto va entre comillas y las celdas vacías se convierten en Null.

Conversor de tabla a array de ActionScript

Convierte una tabla CSV o de Excel en un literal de array de ActionScript 3 en tu navegador: los números siguen siendo números, el texto se escapa y las celdas vacías se convierten en null.

Conversor de CSV a tabla HTML

Convierte una tabla CSV o Excel en una tabla HTML en tu navegador: se gestionan las celdas de encabezado, los bordes y el escapado, lista para pegar en una página.

Conversor de CSV a tabla Jira

Convierte una tabla CSV o Excel en marcado de tabla wiki de Jira en tu navegador: la fila de encabezado, el escapado de celdas y la sintaxis se hacen por ti.

Convertidor de CSV a pandas DataFrame

Convierte una tabla CSV o Excel en un pandas DataFrame literal en tu navegador: las columnas numéricas siguen siendo números, el texto se escapa y las celdas vacías se convierten en None.

Conversor de CSV a tabla de MATLAB

Convierte una tabla CSV o Excel en una tabla de MATLAB en tu navegador: las columnas numéricas como vectores, el texto como array de strings y los nombres en VariableNames.

Conversor de CSV a JSON de Firebase

Convierte una tabla CSV o Excel en un objeto JSON de Firebase Realtime Database en tu navegador: la primera columna se convierte en la clave de cada registro.

Conversor de tablas a MediaWiki

Convierte una tabla CSV o Excel en marcado de tabla MediaWiki en tu navegador: la clase wikitable, la fila de encabezado y el escape de celdas se gestionan por ti.

Conversor de tablas a reStructuredText

Convierte una tabla CSV o Excel en una tabla simple de reStructuredText en tu navegador: el ancho de las columnas se mide y las filas divisorias se escriben por ti.

Conversor de tabla a BBCode

Convierte una tabla CSV o Excel en marcado de tabla BBCode en tu navegador: las etiquetas de tabla, fila, encabezado y celda se escriben con escape.

Conversor de tabla a Textile

Convierte una tabla CSV o Excel en marcado de tabla Textile en tu navegador: el marcador de encabezado, las barras y el escape se gestionan automáticamente.

Conversor de CSV a JSON

Convierte una tabla CSV o Excel en un array JSON en tu navegador: la fila de encabezados se convierte en las claves y las celdas vacías en null.

Conversor de CSV a TSV

Convierte una tabla CSV o Excel en texto separado por tabulaciones en tu navegador: encabezados incluidos y tabulaciones y saltos de línea dentro de las celdas aplanados.