前提・実現したいこと
いつも大変お世話になっております。
初歩的な質問で申し訳有りません。
どうしたら、ageカラムの行を小数点第2位にできるのかって話
発生している問題・エラーメッセージ
----------------------------------- ValueError Traceback (most recent call last) /usr/local/lib/python3.7/dist-packages/pandas/core/nanops.py in _ensure_numeric(x) 1426 try: -> 1427 x = float(x) 1428 except ValueError: ValueError: could not convert string to float: '4329160.1667342223521593222426122312348164121442944473039483534490.7530342530343122472124421928615517288514523382820612933282927503618172324362810181249244582558563454023221831424438.537241932224770315626224840402715372440426264227242849236224329932212521260.333317246757212227491728333230601924261739253163530196450453051243113191818292135341841122614548222828246035172324361617284221352970.53821253018727264256250228609143439422633192515479318.547552336212163503519570.7522273036335064482122292643292823431455.548521912346245432.5281826293519192433303027547433262336356354531241911.51945233018354527394617254052392616312050301832.519318227332276329392622392722.5251613319175518242761253326.53293435242213503621740.5252432.529163214321124242239273028353153212726223953330472328216519202917165050271932332941240.7536292331723183220333128.518342122220.833342374159222127383445353033514630322132262034.5235524391819363228562142275330363629314724223918323645162666212921315436242093518321742332222411454326471465562747253055301648293729103836184544383031311819541914.52040317312414254850503136452616135516393225351652302139403737515430382528.52121304029130342145.5502714335831261118274254241214741274225433816235818393021491293240382040301816382618615424182533391845.554224458181920231622217343642206521451833231930533818.5313245552249312622712557462426482129424520282857372252836192425192837125430594632232624183035125346352429205460.52420.... During handling of the above exception, another exception occurred: ValueError Traceback (most recent call last) 7 frames ValueError: complex() arg is a malformed string The above exception was the direct cause of the following exception: TypeError Traceback (most recent call last) /usr/local/lib/python3.7/dist-packages/pandas/core/nanops.py in _ensure_numeric(x) 1432 except ValueError as err: 1433 # e.g. "foo" -> 1434 raise TypeError(f"Could not convert {x} to numeric") from err 1435 return x 1436 TypeError: Could not convert 4329160.1667342223521593222426122312348164121442944473039483534490.7530342530343122472124421928615517288514523382820612933282927503618172324362810181249244582558563454023221831424438.537241932224770315626224840402715372440426264227242849236224329932212521260.333317246757212227491728333230601924261739253163530196450453051243113191818292135341841122614548222828246035172324361617284221352970.53821253018727264256250228609143439422633192515479318.547552336212163503519570.7522273036335064482122292643292823431455.548521912346245432.5281826293519192433303027547433262336356354531241911.51945233018354527394617254052392616312050301832.519318227332276329392622392722.5251613319175518242761253326.53293435242213503621740.5252432.529163214321124242239273028353153212726223953330472328216519202917165050271932332941240.7536292331723183220333128.518342122220.833342374159222127383445353033514630322132262034.5235524391819363228562142275330363629314724223918323645162666212921315436242093518321742332222411454326471465562747253055301648293729103836184544383031311819541914.52040317312414254850503136452616135516393225351652302139403737515430382528.52121304029130342145.5502714335831261118274254241214741274225433816235818393021491293240382040301816382618615424182533391845.554224458181920231622217343642206521451833231930533818.5313245552249312622712557462426482129424520282857372252836192425192837125430594632232624183035125346352429205460.52420.5402040222870300.91...
該当のソースコード
# 平均値を計算する 年齢 mean = X_train.age.mean() mean
試したこと
from decimal import Decimal, ROUND_HALF_UP, ROUND_HALF_EVEN s.map(lambda x: float(Decimal(str(x)). quantize(Decimal('0'), rounding=ROUND_HALF_UP)))
こちらのcodeを実行したのですが、うまくいきませんでした。
nkmk
クールな解答お待ちしております。
どうかご一助いただけると幸いです。
何卒よろしくお願いします。
補足情報(FW/ツールのバージョンなど)
ここにより詳細な情報を記載してください。
Python3 (3.9)
pycharm 2020.3.5
macbookpro 16
回答2件
あなたの回答
tips
プレビュー