Das Python-Skriptmodul von AzureML erfordert die Rückgabe eines Pandas DataFrame. Ich möchte nur einen Wert zurückgeben und ich dies tun:Python Pandas DataFrame mit nur einer einzigen gespeicherten Nummer?
result=7
dataframe1=pd.DataFrame(numpy.zeros(1))
dataframe1[0][0]=result
, mit dem ich in der Lage bin nur einen einzigen Wert in Azure ML Python Script-Modul zurückzukehren.
Was ist ein richtiger Weg, um einen Pandas DataFrame mit einem einzigen Wert zu erstellen?
das Minimum wäre 'pd.DataFrame ([Ergebnis])' – EdChum
@EdChum Ich habe versucht, dass aber es hat nicht funktioniert in Azure ML, beschwerte sie etwas über die falscher Typ als Rückgabetyp – hhh
Nun, der einzige Unterschied hier ist, dass Ihre Version ein df mit dtype float erzeugt, mein Snippet würde das Ergebnis als int speichern, benötigt AzureML floats? Wenn ja, können Sie 'pd.DataFrame ([Ergebnis], dtype = float)' – EdChum