Cómo citar software en APA 7: SPSS, R, Python y más

Fórmula APA 7 para citar software: SPSS, R, Python, MATLAB, NVivo, Zotero, Excel. Cuándo citar software, cómo incluir la versión y el DOI si existe.

Por Borja Cifuentes Última revisión:

Ver ejemplos de citas y referencias Gratis · sin registro

En trabajos de investigación cuantitativa y cualitativa es habitual usar software especializado para analizar datos. APA 7 incluye pautas claras para citar este tipo de fuentes, con especial atención a la versión —porque los resultados pueden variar entre versiones— y al DOI o URL cuando el software está disponible en línea.

Cuándo citar el software

Cita el software cuando:

  • Usaste un programa estadístico para analizar datos: SPSS, R, STATA, MATLAB, SAS…
  • Usaste software de análisis cualitativo: NVivo, ATLAS.ti, MAXQDA…
  • Usaste herramientas de análisis bibliométrico: VOSviewer, Gephi…
  • El software es objeto de estudio en sí mismo.

No es necesario citar software genérico de oficina (Microsoft Word, Excel para tareas básicas, PowerPoint) salvo que sea central en el trabajo.

Fórmula base

Nombre de la empresa o autores. (Año). Nombre del software (Versión X.X) [Software]. URL o DOI.

Desglosada:

  • Nombre de la empresa o autores: el desarrollador principal. Puede ser una empresa (IBM, MathWorks), una institución, un equipo o personas individuales (frecuente en software académico de código abierto).
  • (Año): año de la versión que usaste.
  • Nombre del software: en cursiva.
  • (Versión X.X): la versión específica entre paréntesis.
  • [Software]: descriptor del tipo de obra entre corchetes.
  • URL o DOI: enlace al sitio oficial o al DOI del paquete/publicación asociada.

Ejemplos

IBM SPSS Statistics

Los ejemplos de formato son ilustrativos: sus nombres, fechas y textos no acreditan la existencia de una publicación. Sustituye los datos y cualquier campo entre corchetes por los de tu fuente. Las referencias con DOI comprobado permiten consultar el registro original.

Ejemplo de formato: Referencia

IBM Corp. (2022). IBM SPSS Statistics (Versión 29.0) [Software]. [URL de la fuente]

Ejemplo de formato: Cita en el texto — entre paréntesis

Los datos se analizaron mediante regresión lineal múltiple (IBM Corp., 2022).

R y un paquete de R

La instalación base de R:

Ejemplo de formato: Referencia (R base)

R Core Team. (2024). R: A language and environment for statistical computing (Versión 4.4.0) [Software]. R Foundation for Statistical Computing. [URL de la fuente]

Paquete específico (por ejemplo, ggplot2):

Ejemplo de formato: Referencia (paquete ggplot2)

Autores indicados por citation(ggplot2). (Año). Obra recomendada por el paquete. Editorial, revista o repositorio según el tipo. [DOI o URL de la obra]

Python

Ejemplo de formato: Referencia (Python)

Python Software Foundation. (2023). Python (Versión 3.12.0) [Software]. [URL de la fuente]

Para librerías de Python (scikit-learn, pandas, etc.), cita la publicación académica asociada si existe, o el repositorio PyPI:

Ejemplo de formato: Referencia (scikit-learn)

Pedregosa, F., Varoquaux, G., Gramfort, A., Michel, V., Thirion, B., Grisel, O., Blondel, M., Prettenhofer, P., Weiss, R., Dubourg, V., Vanderplas, J., Passos, A., Cournapeau, D., Brucher, M., Perrot, M., & Duchesnay, E. (2011). Scikit-learn: Machine learning in Python. Journal of Machine Learning Research, 12, 2825–2830. [URL de la fuente]

MATLAB

Ejemplo de formato: Referencia

MathWorks. (2024). MATLAB (Versión R2024a) [Software]. [URL de la fuente]

NVivo (análisis cualitativo)

Ejemplo de formato: Referencia

Lumivero. (2023). NVivo (Versión 14) [Software]. [URL de la fuente]

Zotero

Ejemplo de formato: Referencia

Corporation for Digital Scholarship. (2024). Zotero (Versión 7.0) [Software]. [URL de la fuente]

Otras herramientas frecuentes (ATLAS.ti, STATA, MAXQDA, Jamovi, Google Colab)

Se citan con la misma fórmula: desarrollador, año, nombre en cursiva, (Versión X), [Software] y URL oficial. Si analizaste datos en Google Colab o ejecutaste un script propio, cita el cuaderno o el repositorio (GitHub o, mejor, Zenodo con DOI, que te da una referencia permanente).

IA generativa usada como herramienta de análisis

Si usaste ChatGPT, Claude o Gemini para analizar, transcribir o resumir datos (no como fuente de información), decláralo en el método y cítalo con la pauta específica de IA, no como software estadístico: cómo citar ChatGPT y otras IA en APA 7.

Indicar el software en el método

Modelo ficticio de descripción del método; no documenta un análisis realizado por CitaAPA:

En la sección de método o procedimiento del trabajo, menciona el software con cita integrada:

«Los análisis estadísticos se realizaron con IBM SPSS Statistics (Versión 29.0; IBM Corp., 2022). Para la visualización de datos se utilizó ggplot2 (referencia recomendada por el paquete) en el entorno R (Versión 4.4.0; R Core Team, 2024).»

Errores habituales

ErrorCorrección
Omitir la versiónSiempre especifica la versión: los resultados pueden variar
No incluir [Software] como descriptorEs el modo de identificar el tipo de obra en APA 7
Citar solo el nombre sin autor ni URLNecesitas identificar quién lo desarrolla y dónde se obtiene
Usar la URL de marketing en lugar de la de descarga técnicaUsa la URL más estable y oficial

Fuentes de esta guía

Dudas frecuentes

Preguntas frecuentes

01 ¿Siempre hay que citar el software que se usa en una investigación?

En trabajos de métodos cuantitativos o cualitativos, sí. APA 7 recomienda citar el software estadístico y de análisis que hayas utilizado (SPSS, R, ATLAS.ti, NVivo…) porque los resultados dependen de la versión y los parámetros de esa herramienta. Para software genérico de productividad (Word, PowerPoint) no es necesario.

02 ¿Cómo indico la versión del software?

Incluye la versión entre paréntesis tras el nombre del software en la referencia: SPSS Statistics (Versión 29). Esto es importante porque distintas versiones pueden producir resultados diferentes.

03 ¿Qué hago si el software no tiene DOI?

Usa la URL del sitio oficial del software o de la descarga. Si el software es de código abierto en un repositorio (GitHub, CRAN), usa la URL del repositorio o la del paquete específico.

04 ¿Cómo cito un paquete de R?

Con la función citation("nombre_paquete") en R obtienes la referencia en formato estándar. La puedes adaptar al formato APA 7: autor(es) del paquete, año, nombre del paquete en cursiva, versión y URL del CRAN o repositorio.