python

【pandas】同じ形式のファイルを結合したい場合

部品候補が多く、一覧csvがバラでしか落とせなかった 下記のような場合 download.csv download(1).csv download(2).csv download(3).csv download(4).csv 合体するにはglobが便利 import pandas as pd import glob #パターンにマッチするファイルを全て取得 …

【pandas】配列の処理

pandasで配列で扱う import pandas as pd import sys df = pd.read_csv("hoge.csv",encoding="cp932") #配列arr arr = [] #iごとにcntを読み出す for i,cnt in enumerate(["日本","中国","アメリカ","韓国","ヨーロッパ","台湾"]): #国別にデータフレームを…

【python】python一般

・配列のソート l = [1,3,7,10,5,2] from operator import itemgetter sorted(enumerate(l), key=itemgetter(1)) ・辞書を計算しながら作成して、最大値を取得。 #言語郡lに対してw2との相関性の辞書を作成する。 l = ['携帯','電子','猫','噴射','制御'] w2…

【python】【pandas】replace

・replaceについて df = pd.DataFrame({'no':[1,2,3,4],\ '果物':['banana','apple','orange','lemon'],\ 'price':[100,120,150,90]}) no 果物 price 0 1 banana 100 1 2 apple 120 2 3 orange 150 3 4 lemon 90 指定行して置換する場合 df1 = df.replace({'…

【python】改行コードの処理

・やりたいこと リストがあり、一行ずつ読み出して処理したい apple fox orange caviar 一行づつ読み出すにはforで繰り返し処理するのが基本だが、 f=open('list.csv','r') for line in f: print (line) f.close() こうすると改行コードが含まれる apple fox…