Ajouter un élément aux pandas.La série?
Je veux ajouter un entier à mon pandas.Series
Voici mon code:
import pandas as pd
input = pd.Series([1,2,3,4,5])
input.append(6)
Lorsque je l'exécute, j'obtiens l'erreur suivante:
Traceback (most recent call last):
File "<pyshell#9>", line 1, in <module>
f.append(6)
File "C:\Python33\lib\site-packages\pandas\core\series.py", line 2047, in append
verify_integrity=verify_integrity)
File "C:\Python33\lib\site-packages\pandas\tools\merge.py", line 878, in concat
verify_integrity=verify_integrity)
File "C:\Python33\lib\site-packages\pandas\tools\merge.py", line 954, in __init__
self.new_axes = self._get_new_axes()
File "C:\Python33\lib\site-packages\pandas\tools\merge.py", line 1146, in _get_new_axes
concat_axis = self._get_concat_axis()
File "C:\Python33\lib\site-packages\pandas\tools\merge.py", line 1163, in _get_concat_axis
indexes = [x.index for x in self.objs]
File "C:\Python33\lib\site-packages\pandas\tools\merge.py", line 1163, in <listcomp>
indexes = [x.index for x in self.objs]
AttributeError: 'int' object has no attribute 'index'
Comment puis-je régler ce problème?
double possible de Comment ajouter un seul élément à une Pandas de la Série
Aucune de ces questions sont les miennes. Aussi, votre question a été posée il y a 12 mois, mais celui que j'ai lié a demandé plus de deux ans.
Aucune de ces questions sont les miennes. Aussi, votre question a été posée il y a 12 mois, mais celui que j'ai lié a demandé plus de deux ans.
OriginalL'auteur Michael | 2013-12-07
Vous devez vous connecter pour publier un commentaire.
Convertir ajouté élément à
Series
:ou de l'utilisation
DataFrame
:et dernière option si votre index est sans lacunes,
Et vous pouvez utiliser numpy comme un dernier recours:
OriginalL'auteur alko
set_value montre avertissement:
de sorte que vous pouvez utiliser 'a' comme suit:
OriginalL'auteur Gormoruk