【问题标题】:Append Additional Information(data) to Dataframe Column Values将附加信息(数据)附加到数据框列值
【发布时间】:2021-06-06 13:57:34
【问题描述】:
我有一个如下所示的数据框:
Filename Label
Mont_01_015_00 IDL
Mont_01_016_00 NEG
有 18,000 多个文件,我正在查看将 (.wav) 附加到文件名,使其看起来像这样:
Filename Label
Mont_01_015_00.wav IDL
Mont_01_016_00.wav NEG
我尝试了几个 dataframe.append 选项,但均未成功。我对此比较陌生,因此我将感谢您的帮助。谢谢。
【问题讨论】:
标签:
pandas
dataframe
tags
append
pad
【解决方案1】:
df.Filename = df.Filename+'.wav'
例如:
>>> df
A B C D
0 e h b a
1 h c e i
2 j h f d
3 a f i a
4 e d g a
5 d e j j
6 d b j g
7 b g f c
8 d b a c
9 h d e a
>>> df.A = df.A+'.wav'
>>> df
A B C D
0 e.wav h b a
1 h.wav c e i
2 j.wav h f d
3 a.wav f i a
4 e.wav d g a
5 d.wav e j j
6 d.wav b j g
7 b.wav g f c
8 d.wav b a c
9 h.wav d e a
【解决方案2】:
尝试:
df['Filename'] = df['Filename'].map('{}.wav'.format)