añadir método (Python)

.append (mayúsculas/minúsculas). Añadir un caso nuevo al conjunto de datos asociado y añadir un elemento que representa el caso a la instancia CaseList correspondiente. El argumento case es una tupla o lista que especifica los valores de caso. El primer elemento de la tupla o lista es el valor de la primera variable en orden de archivo, el segundo es el valor de la segunda variable en orden de archivo y así sucesivamente.

  • Los elementos de case pueden ser valores numéricos o de cadena y deben coincidir con el tipo de variable de la variable asociada. Los valores de Ninguno se convierten en valores perdidos del sistema para variables numéricas y blancos para variables de cadena.
  • Los valores de variables numéricas con un formato de fecha o fecha y hora deben especificarse como objetos Python time.struct_time o datetime.datetime , que a continuación se convierten al valor adecuado de IBM® SPSS® Statistics . Los valores de las variables con los formatos TIME y DTIME deben especificarse como el número de segundos en el intervalo de tiempo.

Ejemplo

DATA LIST FREE/numvar (F2) strvar (A1).
BEGIN DATA.
1 a
END DATA.
BEGIN PROGRAM.
import spss
spss.StartDataStep()
datasetObj = spss.Dataset()
# Append a single case to the active dataset
datasetObj.cases.append([2,'b'])
spss.EndDataStep()
END PROGRAM.