BEGIN PROGRAM PYTHON.
import spss
spss.StartDataStep()
frames=spss.Dataset(name="Frps")
datum=spss.Dataset(name="Datum")
for rowDat in range(len(datum.cases)):
for rowFra in range(len(frames.cases)):
fps = frames.cases[rowFra,1]
if(fps[0] != '???'):
datum.cases[rowDat,10] = float(fps[0])
spss.EndDataStep()
END PROGRAM.
У меня проблемы с получением кода, чтобы игнорировать случаи ???
в моих данных.if(fps[0] != '???'):
не похоже на работу.Должно быть что-то в том, в каких случаях хранятся строки, которые я не понимаю.
Хорошо, я понял, если у кого-то есть такая же проблема, вы можете просто поставить if '???' not in str(fps[0]):
.