Sütun verileri olarak karmaşık sayılara sahip pandalar veri çerçevesiyle çalışıyorum. Aşağıdaki DataFrame.to_excel yöntemini kullanarak, aşağıdaki hatayı veren excel için DataFrame vermeyi deniyorum.karmaşık sayıların pandalar veri çerçevesini excel'e aktarma
ValueError ("dönüştürülemez {0} Excel'e" .format (değer))zam
ValueError:
Excel
için (1.044574-3496.069365j) dönüştürülemez Bunu yapmanın herhangi dolambaçlı bir yolu var mı ? Benim DataFrameFreq lne_10720_15820_1-lne_10720_18229_1 lne_10720_15820_1 \
48 (1.044574-3496.069365j) (7.576632+64.778558j)
50 (1.049333-3355.448147j) (7.557604+67.544162j)
52 (1.054253-3225.613165j) (7.656567+70.317672j)
Eğer döküm denediniz
DataFrame.dtypes
Umut kullanılarak doğrulanabilir değişkenlerinizi dışa aktarmadan önce dizeler olarak mı alıyorsunuz? –
Hayır, bellek etkin olup olmadığından emin değildim, ancak tek yol buysa, bunu deneyeceğim ve sonucu yayınlayacağım. – rp12808
[Dokümanlar] 'ı (http://pandas.pydata.org/pandas-docs/stable/generated/pandas.DataFrame.to_excel.html) kontrol ettiniz, float_format için' string 'olarak ayarlayabileceğiniz bir argüman var belki Bu yardımcı olacaktır. –