如何刪除數據幀索引中單詞之間的多余空格?

my df的索引是公司名稱的字符串。EgWells Fargo

有時會有多余的空格in-between我只想將單詞轉換為單個空格。我嘗試了下面的方法,但出現了錯誤。

**TypeError: expected string or bytes-like object**

df.index=re.sub(' +', ' ', df.index.astype('str').str.strip())


**AttributeError: 'Index' object has no attribute 'apply'**

df.index=df.index.astype('str').str.strip().apply(lambda x: re.sub(' +', ' ', x))

Input df

                  | Revenue |
Wells   Fargo     | 1       |
  Bank of American| 3       |

Desired output

                | Revenue |
Wells Fargo     | 1       |
Bank of American| 3       |
? 最佳回答:
df.index = df.index.str.replace(r'\s+', ' ', regex=True).str.strip()

在第一次嘗試中,您試圖將Pandas Index個字符串傳遞給re.sub,它接受一個字符串。

如果公司名稱存儲為數據框列,apply將起作用。但是,正如錯誤消息所說,apply沒有為索引實現。

主站蜘蛛池模板: 成人免费一区二区无码视频| 精彩视频一区二区三区| 国产成人免费一区二区三区| 亚洲.国产.欧美一区二区三区| 亚洲日韩激情无码一区| 日本内射精品一区二区视频| 亚洲国产成人久久综合一区| 精品爆乳一区二区三区无码av| 亲子乱av一区区三区40岁| 精品伦精品一区二区三区视频 | 人妻无码一区二区三区| 国产午夜精品一区理论片飘花 | 少妇特黄A一区二区三区| 亚洲一区二区三区免费观看| 无码av中文一区二区三区桃花岛| 一区二区三区四区电影视频在线观看| 区三区激情福利综合中文字幕在线一区| 亚洲综合av永久无码精品一区二区| 亚洲中文字幕在线无码一区二区| 国产精品一区二区资源| 少妇人妻精品一区二区三区| 成人免费视频一区二区| 无码精品尤物一区二区三区| 寂寞一区在线观看| 日韩精品一区二区午夜成人版| 人妻少妇精品视频一区二区三区| 女人和拘做受全程看视频日本综合a一区二区视频 | 国产精品美女一区二区| 亚洲国产精品自在线一区二区 | 午夜视频在线观看一区| 亚洲福利视频一区二区三区| 国产成人无码一区二区三区在线 | 国产一区二区免费| 精品国产亚洲一区二区在线观看| 深田咏美AV一区二区三区| 中文字幕一区在线观看视频 | 日韩精品无码人妻一区二区三区| 亚洲av无码一区二区三区在线播放 | 福利一区二区视频| 日韩人妻无码一区二区三区综合部 | 精品无人区一区二区三区在线|