文字列-1year6monを数値1.5に変換するにはどうすればよいですか?

ガネーシュバート

データが「1yrs6mon」形式で格納され、年と月の値が複数の順列で格納されている2つの列があります。Pythonでこれを「合計年数」または「合計月数」に変換するにはどうすればよいですか?

私はこれを行う方法について調査しましたが、提案を見つけることができませんでした

期待される出力は、以下のようになります。1年6か月は1。5年または18か月0年7か月は0。58年または7か月

cs95

パンダstr.extractall使用して、少し前処理を行うことができます

s = pd.Series(['1 yr 6 mon', '2 yr 5 mon'])
s

0    1 yr 6 mon
1    2 yr 5 mon
dtype: object

(s.str.extractall(r'(\d+)')[0]
  .unstack()
  .astype(int)
  .set_axis(['yr', 'mon'], axis=1, inplace=False)
  .eval('yr + mon / 12'))

0    1.500000
1    2.416667
dtype: float64

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

文字列を変換するにはどうすればよいですか?

分類Dev

文字列の1次元配列を文字列に変換するにはどうすればよいですか?

分類Dev

数値を文字列に置き換える/変換するにはどうすればよいですか?

分類Dev

php codeigniterで配列を文字列変数に変換するにはどうすればよいですか?

分類Dev

文字を文字列にすばやく変換するにはどうすればよいですか?

分類Dev

文字列を文字列配列 String() に変換するにはどうすればよいですか?

分類Dev

入力文字列を基数変換で整数に変換するにはどうすればよいですか?

分類Dev

Javaで文字列を大文字と小文字に変換するにはどうすればよいですか?

分類Dev

Javaで文字列を文字の配列に変換するにはどうすればよいですか

分類Dev

Kustoで16進文字列をASCII文字列に変換するにはどうすればよいですか

分類Dev

Pythonで文字列を文字列リテラルに変換するにはどうすればよいですか?

分類Dev

配列を文字列にすばやく変換するにはどうすればよいですか?

分類Dev

Javaで整数を文字に変換するにはどうすればよいですか?(5-> '5')

分類Dev

PHPで文字列を数値に変換するにはどうすればよいですか?

分類Dev

PHPで文字列を数値に変換するにはどうすればよいですか?

分類Dev

Clojureで文字列を数値に変換するにはどうすればよいですか?

分類Dev

PHPで文字列を数値に変換するにはどうすればよいですか?

分類Dev

d3jsで文字列を数値に変換するにはどうすればよいですか

分類Dev

JavaScriptでゼロの文字列を数値に変換するにはどうすればよいですか?

分類Dev

Rで文字列doubleを数値doubleに変換するにはどうすればよいですか?

分類Dev

Rで英数字の文字列を数値に変換するにはどうすればよいですか?

分類Dev

数値型の値を空の文字列に変換するにはどうすればよいですか?

分類Dev

C ++で文字列を1桁以上の整数に変換するにはどうすればよいですか?

分類Dev

文字列をf文字列に変換するにはどうすればよいですか?

分類Dev

文字列をGZIP Base64文字列に変換するにはどうすればよいですか?

分類Dev

文字列を文字配列に変換するにはどうすればよいですか?

分類Dev

文字配列を文字列に変換するにはどうすればよいですか?

分類Dev

次の文字列を日付文字列に再度変換するにはどうすればよいですか?

分類Dev

PowerShellでResourceId変数を文字列に変換するにはどうすればよいですか?

Related 関連記事

  1. 1

    文字列を変換するにはどうすればよいですか?

  2. 2

    文字列の1次元配列を文字列に変換するにはどうすればよいですか?

  3. 3

    数値を文字列に置き換える/変換するにはどうすればよいですか?

  4. 4

    php codeigniterで配列を文字列変数に変換するにはどうすればよいですか?

  5. 5

    文字を文字列にすばやく変換するにはどうすればよいですか?

  6. 6

    文字列を文字列配列 String() に変換するにはどうすればよいですか?

  7. 7

    入力文字列を基数変換で整数に変換するにはどうすればよいですか?

  8. 8

    Javaで文字列を大文字と小文字に変換するにはどうすればよいですか?

  9. 9

    Javaで文字列を文字の配列に変換するにはどうすればよいですか

  10. 10

    Kustoで16進文字列をASCII文字列に変換するにはどうすればよいですか

  11. 11

    Pythonで文字列を文字列リテラルに変換するにはどうすればよいですか?

  12. 12

    配列を文字列にすばやく変換するにはどうすればよいですか?

  13. 13

    Javaで整数を文字に変換するにはどうすればよいですか?(5-> '5')

  14. 14

    PHPで文字列を数値に変換するにはどうすればよいですか?

  15. 15

    PHPで文字列を数値に変換するにはどうすればよいですか?

  16. 16

    Clojureで文字列を数値に変換するにはどうすればよいですか?

  17. 17

    PHPで文字列を数値に変換するにはどうすればよいですか?

  18. 18

    d3jsで文字列を数値に変換するにはどうすればよいですか

  19. 19

    JavaScriptでゼロの文字列を数値に変換するにはどうすればよいですか?

  20. 20

    Rで文字列doubleを数値doubleに変換するにはどうすればよいですか?

  21. 21

    Rで英数字の文字列を数値に変換するにはどうすればよいですか?

  22. 22

    数値型の値を空の文字列に変換するにはどうすればよいですか?

  23. 23

    C ++で文字列を1桁以上の整数に変換するにはどうすればよいですか?

  24. 24

    文字列をf文字列に変換するにはどうすればよいですか?

  25. 25

    文字列をGZIP Base64文字列に変換するにはどうすればよいですか?

  26. 26

    文字列を文字配列に変換するにはどうすればよいですか?

  27. 27

    文字配列を文字列に変換するにはどうすればよいですか?

  28. 28

    次の文字列を日付文字列に再度変換するにはどうすればよいですか?

  29. 29

    PowerShellでResourceId変数を文字列に変換するにはどうすればよいですか?

ホットタグ

アーカイブ