【データ分析】pandasの基本的な使い方、グラフ描画、ファイル読み書き、計算等【バックエンドにopenpyxlとmatplotlibを使う】 作成日時: 2021年10月14日 12時47分 最終更新日時: 2021年10月14日 12時47分 Categories: others Tags: スタートアップシリーズ pandas matplotlib AI開発 初心者向け Python Pythonライブラリ pandasでファイルの読み込み、演算、グラフ描画、ファイル書き込みの基本操作関係を記す。 前提 data.xlsx及びdata.csvの内容を下記とする。これをPythonのファイルと同じディレクトリに格納する。 ライブラリインストールのコマンドは下記。 pip install openpyxl pandas matplotlib pandasの使い方 CSVやエクセルのファイルをそのまま読み込んで分析できる。 ファイルの読み込み .read_csv()メソッドでCSVを読み ... 続きを読む
【保存版】追加しておくべきvimrcの設定【検索ハイライト、タブはスペース4つ、拡張子ごとの初期データ】 作成日時: 2019年10月10日 18時21分 最終更新日時: 2019年10月10日 18時21分 Categories: others Tags: vim 作業効率化 追記予定 とりあえず、結論から。Ubuntuの場合、usr/share/vim/vimrcの末尾に下記を追加する。 "行番号表示 set number "タイトルの表示 set title "検索時にハイライト表示 set hlsearch "マークダウンを書くときに斜体を禁止する autocmd! FileType markdown hi! def link markdownItalic Nomal "全角記号の重なりの修正 set ambiwidth=double autocmd BufNewFile *.py 0r $HOME/.vim/template/python3.txt autocmd BufNewFile *.html 0r $HOME/.vim/template/html.txt autocmd BufNewFile *.css 0r $HOME/.vim/template/css.txt autocmd BufNewFile *.js 0r $HOME/.vim/template/javascript.txt autocmd BufNewFile *.c 0r $HOME/.vim/template/c.txt autocmd BufNewFile *.java 0r $HOME/.vim/template/java.txt set tabstop=4 set softtabstop=4 set shiftwidth=4 set expandtab set autoindent set smartindent 特にautoc ... 続きを読む
【保存版】Ubuntu18.04をインストールした後に真っ先にやる16の設定 作成日時: 2019年1月12日 14時57分 最終更新日時: 2019年1月12日 14時57分 Categories: others Tags: Ubuntu 作業効率化 Linux ほとんど自分用の備忘録です。あまり役に立たないかもしれませんが、トップバーとdockの合成はやっておくと一気に便利になるでしょう。 その1:bashの履歴の上限を開放して、日時を表示させる その2:日本語のディレクトリ名を英語に変更させる その3:各種パッケージをインストールする その4:vimのプラグインをインストールする その5:vimのデフォルトの設定を変更させる その6:UbuntuのトップバーとDo ... 続きを読む
vimプラグインのemmetとsurroundのインストール方法と使い方【NeoBundleは不要】 作成日時: 2019年1月11日 19時19分 最終更新日時: 2019年1月11日 19時19分 Categories: others Tags: vim 作業効率化 vimを使用して本格的にHTMLのコーディングをしたいと思ったので、有名なemmet.vimとsurround.vimをインストールすることにしました。忘れてはいけないので備忘録として使い方や活用例なども含めて書き残します。 巷では、プラグイン管理ツールであるNeoBundleをインストールする必要があると言われていますが、無くても問題なくできました。むしろNeoBundleはすでに開発が止まってい ... 続きを読む
このサイトについて 作成日時: 2017年12月2日 10時55分 最終更新日時: 2017年12月2日 10時55分 Categories: others Tags: 私について ここはWEB、AI、Linux関係のことに特化して作られた技術ブログサイトです。 作者について 項目 内容 名前 S.Asahina 経験 2011年〜 資格 ITパスポート(2012年6月),基本情報技術者(2013年春),応用情報技術者(2014年春) 言語 HTML,CSS,JavaScript(jQuery,Vue.js,React),Python(Django,Flask),PHP(laravel),その他(C,COBOL, ... 続きを読む