1 つの質問
test.xlsxの内容は以下の通りです
シリアルナンバー | コード |
---|---|
0 | 000123 |
1 | 000124 |
2 | 000125 |
df = pd.read_excel('test.xlsx')
コーデルのコラムを読んだ後のサンプルは以下の通り
シリアルナンバー | コード |
---|---|
0 | 123 |
1 | 124 |
2 | 125 |
明らかに、これは私が望む結果ではありません。
2つのソリューション
(1) 最初の
タイプは、列が文字列として読み取られることを指定します。
df = pd.read_excel('test.xlsx', dtype={
'code': str})
(2) 2 番目の方法
は、wps でファイルを開き、最初にすべての値を 0 で埋めることです。つまり、123 を変更して 000123 を表示します。すでに表示されている場合は、この手順をスキップします。
次に、数値形式をテキスト数値形式に変更します。右クリックして「セルのバッチ処理」を選択し、「数値をテキスト数値に変換」を選択します。