基本上我要做的是逐行遍歷“External_Name”列,并獲取每個字串中唯一子字串的計數,有點像.value_counts()。
| 外部名稱 | 專業 |
|---|---|
| ABMC 高壓醫學和傷口護理 | 高壓/傷口護理 |
| ABMC Kaukauna 實驗室服務 | 實驗室 |
| AHCM 西奈減肥手術診所 | 普通外科 |
| ............ | ............ |
| n | n |
例如,在“External_Name”中運行前三行后,輸出將類似于
| 輸出 | 數數 |
|---|---|
| ABMC | 2 |
| 高壓 | 1 |
| 藥物 | 1 |
| 和 | 1 |
| 傷口 | 1 |
| 關心 | 1 |
等等等等。任何幫助將非常感激!
uj5u.com熱心網友回復:
您可以在空格處使用 拆分str.split(),然后explode將生成的單詞串列分成單獨的行并使用 計算值value_counts。
>>> df.External_Name.str.split().explode().value_counts()
ABMC 2
Hyperbaric 1
Medicine 1
and 1
Wound 1
Care 1
Kaukauna 1
Laboratory 1
Services 1
AHCM 1
Sinai 1
Bariatric 1
Surgery 1
Clinic 1
Name: External_Name, dtype: int64
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/462013.html
