String-Verkettung zweier Pandas-Spalten
Ich habe eine AnhängerschaftDataFrame
:
from pandas import *
df = DataFrame({'foo':['a','b','c'], 'bar':[1, 2, 3]})
Es sieht aus wie das:
bar foo
0 1 a
1 2 b
2 3 c
Jetzt möchte ich etwas haben wie:
bar
0 1 is a
1 2 is b
2 3 is c
Wie kann ich das erreichen? Ich habe folgendes versucht:
df['foo'] = '%s is %s' % (df['bar'], df['foo'])
aber es gibt mir ein falsches Ergebnis:
>>>print df.ix[0]
bar a
foo 0 a
1 b
2 c
Name: bar is 0 1
1 2
2
Name: 0
Entschuldigung für eine dumme Frage, aber diesePandas: Kombinieren Sie zwei Spalten in einem DataFrame war nicht hilfreich für mich.