2018-01-01から1年間の記事一覧
前に作ったモデルを読み込んで使う。 バッチ処理だけではなんなので、Webアプリに組み込んでみた。 import json from flask import Flask from flask import request from flask import abort import pandas as pd from sklearn.preprocessing import Standa…
前に作ったモデルを読み込んで使ってみる。 まずは予測したい列を除いたCSVファイル(「target.csv」って名前にする)を用意する。 前に作った時には「target」カラムがあったけど、今回はそれを予測するためのデータなのでその行はない。 YYYY,MM,DD,DY 201…
機械学習の本を読んでサンプルをいじっているだけでは、わかったつもりになるだけで実際に使えるようにはならないので、本当にテキトーなデータで機械学習してみる。 まず、テキトーなCSVデータ(「train.csv」って名前で保存)を用意する。下のは一部でこん…
Oracle SQL DeveloperでエクスポートしたCSVファイルがシフトJISだったので調べた。 エンコードを指定して読み込めばいいわけね。 import pandas as pd data = pd.read_csv("train.csv", encoding="SHIFT-JIS", sep=",")
それを入れた時、最初は軽い気持ちだった。 けれど、 指は確かに覚えていた。 使い慣れた操作は、あのエディタに戻るべきかと思わせた。 しかし、冷静な心が言う。 emacsのエディタ部分以外は、vimよりもいいじゃないか。 今ではもう、ほとんど、emacsから外…
なぜ、半年使ってきて、この設定をしていないかったのか? なぜ、なんの疑問もなく、毎回、キーを叩いていたのか? vimの時には真っ先に設定してたのに。 init.el (electric-pair-mode 1)
クリップボードの履歴を残せるようなツールを使っていると、emacsと共有できた方が便利なので。 init.el (setq x-select-enable-clipboard t)
パッケージの情報が古いんだよ。きっと。 M-x package-refresh-contents
mustache.elを見つけたので使ってみる。 Emacs Lisp自体ほとんどわかっていないので勉強もかねてやってみた。 *scratch*バッファだから、順番に”C-j”して実行して行けば、テンプレートの{{key}}で書かれたところを埋めたSQLが手に入る。 利用したライブラ…
大量に似たようなバッチを作らないといけなくなり、Node.jsでやるかっと思ったら、目の前のPCには入ってない。 WinPythonは入っていて、WinPythonにはpybars3もインストール済みなようなので、日本語の情報がないことに不安を感じつつも使ってみることにした…
Windowsでお手軽にPythonを始めるためにWinPythonをインストールした。 インストーラーはGithubからWinPython-32bit-3.5.4.1Qt5.exをダウンロードしてくる。 インストール先はわかりやすいように「C:\WinPython」にした。 その後、インストールしたフォルダ…
ちょっとした確認用のSQLを実行するのにSQL Developerを立ち上げるのが重いというのもあり、よく実行するものはシェルスクリプトにしている。 今年に入ってから、いろいろな場所で同じようなSQLばかり書いているので、面倒だと感じ始めたからシェルスプリク…
EmacsWikiからvisual-basic-mode.elをダウンロードする。 ダウンロードしたらどこでもいいけど「~/.emacs.d/elisp/visual-basic-mode.el」なんかに置く。 おもむろにinit.elに追記する。 (add-to-list 'load-path "~/.emacs.d/elisp") ;ファイルを置いたとこ…
ORA-01422がでるのは、PL/SQLで変数にどこかのテーブルの値を検索してセットする時なんかに、戻ってくる値が一意にならないからエラーになる。 例えば下記のようにするとエラーになる。 CREATE OR REPLACE PROCEDURE SAMPLE ( USER_ID IN NUMBER ) AS V_USER…
file1とfile2を連結してfile3を作る CMD> COPY file1 + file2 file3 ただし、出来上がったfile3の最後に空白行が入る。 なので、例えば、CSVなんかを連結して、SQLLoderに食べさせる時にこれを使うと最後の行がエラーになるので注意が必要。 空白行を入れた…
電卓を開くのが面倒な時に覚えておくと便利かも PowerShellはそのまま PS> 100 - 50 50 Bashは算術式展開?で書かないといけないみたい $ echo $((100 - 50)) 50 これだけ見るとPowerShellよりもBashの方が面倒か ちなみに変数に入れるのは PowerShell PS> $…