mimu

しがないSESのSE 新たな知識を求めて探索中…Loading ※メモ用投稿なので、…

mimu

しがないSESのSE 新たな知識を求めて探索中…Loading ※メモ用投稿なので、コミュニケーションは期待しないでください

記事一覧

pandas🐼で文字コードを調べるぞ!

import chardetfiles = ['12-7-1.csv', '12-7-2.csv','12-7-3.csv']df = pd.DataFrame()for file in files: with open(file, 'rb') as f: contents = f.read() enc …

mimu
5か月前
1

pandas正規化

farmer = log[['仕入先','仕入先TEL']]farmer = farmer.fillna(method='ffill')farmer = farmer.drop_duplicates()f_index = []idx = 0for item in farmer.仕入先: idx +=…

mimu
5か月前

.locを使えというアラート

またアラートだよ( ´∀` ) #元コードsurvey ['comment'] = survey['comment'].str.replace('AA', '') またまたお世話になります(*- -)(*_ _)ペコリ しかし、うんともす…

mimu
5か月前

機械学習 ベースライン検証

#ベースライン検証データ作成x_tr , x_va2, y_tr, y_va2 = train_test_split(x_train, y_train, test_size=0.2, shuffle=True, stratify=y_train, random_state=123)x_tr1, …

mimu
5か月前

LGBでクロスバリデーション

params = {'boosting_type':'gbdt', 'objective':'binary', 'metric':'auc', 'learning_rate':0.1, 'num_leaves':16, 'n_es…

mimu
5か月前

シリーズを横にして、データフレームとつなぐ

困った。 正月早々、なんかアラート出た。 え! DataFrameにappendできなくなるだって!!!! パンダスのコンキャットにせえいうてはる 元コード tmp_sec = pd.Series(…

mimu
5か月前
1

LGB インポートセット

import numpy as np # linear algebraimport pandas as pd # data processing, CSV file I/O (e.g. pd.read_csv)import pickleimport gcimport pandas_profiling as pdpimp…

mimu
6か月前

機械学習 拡散シミュレーション 確率計算

NUM = len(df_mem_info.index)T_NUM = len(df_mem_info.columns) - 1count_active = 0count_active_to_inactive = 0#消滅確率for t in range(T_NUM): for i in range(NUM)…

mimu
6か月前

ルート可視化 機械学習

import networkx as nximport matplotlib.pyplot as pltdf_tra = df_sol.copy()df_pos = pd.read_csv('trans_route_pos.csv')G = nx.Graph()for i in range(len(df_pos.col…

mimu
6か月前

C++で連立方程式

Ax + By = C を複数連立させて、(x,y)座標を求める。 for (int i = 0; i < N; i++) { for (int j = 0; j < N; j++) { if (A[i] * B…

mimu
6か月前

WINDOW関数(LEAD)1レコード後の項目取得

-- テーブル作成 create table Test(id integer, day integer, among integer, limited integer); -- データ登録 -- Date型 → 文字列 DATE_FORMAT(current_date,'%Y%m…

mimu
6か月前

pandas🐼で文字コードを調べるぞ!

import chardetfiles = ['12-7-1.csv', '12-7-2.csv','12-7-3.csv']df = pd.DataFrame()for file in files: with open(file, 'rb') as f: contents = f.read() enc = chardet.detect(contents)['encoding']

もっとみる

pandas正規化

farmer = log[['仕入先','仕入先TEL']]farmer = farmer.fillna(method='ffill')farmer = farmer.drop_duplicates()f_index = []idx = 0for item in farmer.仕入先: idx += 1 f_index.append('F' + str(idx))farmer.insert(0

もっとみる

.locを使えというアラート

またアラートだよ( ´∀` )
#元コードsurvey ['comment'] = survey['comment'].str.replace('AA', '')

またまたお世話になります(*- -)(*_ _)ペコリ
しかし、うんともすんともー

comment = survey['comment'].str.replace('AA', '')survey = survey.merge(com

もっとみる

機械学習 ベースライン検証

#ベースライン検証データ作成x_tr , x_va2, y_tr, y_va2 = train_test_split(x_train, y_train, test_size=0.2, shuffle=True, stratify=y_train, random_state=123)x_tr1, x_va1, y_tr1, y_va1 = train_test_split(x_tr, y_tr, te

もっとみる

LGBでクロスバリデーション

params = {'boosting_type':'gbdt', 'objective':'binary', 'metric':'auc', 'learning_rate':0.1, 'num_leaves':16, 'n_estimators':100000, 'random_state

もっとみる

シリーズを横にして、データフレームとつなぐ

困った。
正月早々、なんかアラート出た。
え! DataFrameにappendできなくなるだって!!!!
パンダスのコンキャットにせえいうてはる

元コード

tmp_sec = pd.Series([num/fps, len(human)], index=list_df.columns)list_df.append(tmp_sec, ignore_index=True)

ちょっと前に発行され

もっとみる

LGB インポートセット

import numpy as np # linear algebraimport pandas as pd # data processing, CSV file I/O (e.g. pd.read_csv)import pickleimport gcimport pandas_profiling as pdpimport matplotlib.pyplot as pltfrom sklearn

もっとみる

機械学習 拡散シミュレーション 確率計算

NUM = len(df_mem_info.index)T_NUM = len(df_mem_info.columns) - 1count_active = 0count_active_to_inactive = 0#消滅確率for t in range(T_NUM): for i in range(NUM): if (df_mem_info.iloc[i][t] == 1):

もっとみる
ルート可視化 機械学習

ルート可視化 機械学習

import networkx as nximport matplotlib.pyplot as pltdf_tra = df_sol.copy()df_pos = pd.read_csv('trans_route_pos.csv')G = nx.Graph()for i in range(len(df_pos.columns)): G.add_node(df_pos.columns[i])nu

もっとみる
C++で連立方程式

C++で連立方程式

Ax + By = C を複数連立させて、(x,y)座標を求める。

for (int i = 0; i < N; i++) { for (int j = 0; j < N; j++) { if (A[i] * B[j] == A[j] * B[i]) continue; double x = (C[i] * B[j]

もっとみる
WINDOW関数(LEAD)1レコード後の項目取得

WINDOW関数(LEAD)1レコード後の項目取得

-- テーブル作成
create table Test(id integer, day integer, among integer, limited integer);

-- データ登録
-- Date型 → 文字列 DATE_FORMAT(current_date,'%Y%m%d')
-- 文字列 → 数値型 CAST(対象 as signed)
insert into Test(id, d

もっとみる