前提・実現したいこと
MacdでVSCodeを利用し、csvデータの降順並び替えを実施した所、
「994・99・986」と最初の2桁が優先され、99が高く処理され並べられてしまいます。(エラーコード参照)
こちらを通常通り、上から「994・986・99」と並び替えるにはどのような処理を行えば良いのか、
お分かりの方がいればご教示いただけますと幸いでございます。
該当のソースコード
Python
1from pandas import * 2 3df=pandas.read_csv("trend1.csv") 4df=df.drop(['Unnamed: 0'], axis = 1) 5year2019 = df[df["date"].str.contains("2019/", na=False)] #NaNでデータは無視 6year2019=year2019.sort_values(by=["bookmarks"], ascending=False) 7year2019.to_csv("trend2.csv")
実行結果
※下記実行後CSVデータの一部抜粋となります。 ,title,date,bookmarks 780,まだExcelで消耗してるの?Pythonによる自動集計ガイド 基礎編 - Qiita,2019/03/15,994 users 292,開発環境構築スクリプトのCIをGitHub Actionsで回す - プログラムモグモグ,2019/11/18,99 users 396,200行のVue.jsでスネークゲームを作った - Qiita,2019/09/28,99 users 798,SPA が、ウェブ開発のベストプラクティスになる時代 - mizchi's blog,2019/03/05,986 users 461,プログラミング言語の習得に必要なもの - Qiita,2019/08/18,98 users 264,Scala で書いたマイクロサービスを Go で書き直した話 - JX通信社エンジニアブログ,2019/12/02,98 users 234,バッチ処理のスケジューリングパターン - google-cloud-jp - Medium,2019/12/12,98 users 416,Pythonでの開発を効率的に進めるためのツール設定,2019/09/16,98 users 331,"Thank you, Guido | Dropbox Blog",2019/10/30,98 users 202,Pythonを学ぶときに読むべき本2020年版 - 初心者からプロになるために - Lean Baseball,2019/12/24,978 users
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/03/25 12:00