Tenir compte de ce simple dataframe:Pourquoi est-pandas.DataFrame.apply impression indésirable?
a b
0 1 2
1 2 3
je joue un .apply
en tant que tel:
In [4]: df.apply(lambda x: [x.values])
Out[4]:
a [[140279910807944, 140279910807920]]
b [[140279910807944, 140279910807920]]
dtype: object
In [5]: df.apply(lambda x: [x.values])
Out[5]:
a [[37, 37]]
b [[37, 37]]
dtype: object
In [6]: df.apply(lambda x: [x.values])
Out[6]:
a [[11, 11]]
b [[11, 11]]
dtype: object
Pourquoi est l'impression des pandas géants ordure à chaque fois?
J'ai vérifié que cela se produit dans v0.20.
Éditer: Vous cherchez une réponse, pas une solution de contournement.
Même avec 'df.apply (lambda x: [x])'. – DyZ
Idem avec une trame de données à une ligne: 'df1 = pd.DataFrame ({'a': [1], 'b': [2]})' 'df1.apply (lambda x: [x], axis = 1) 'Sortie:' 0 [[0, 0]] ', – DyZ
@DYZ Merci. Donc, ce n'était pas seulement ma machine qui jouait le fou. –