programming– category –
-
programming
Flask + React でHello World
PythonのFlaskとJavaScriptのReactを使ってHello Worldを出力させたいと思います。そしてメッセージを送って、出力させるところまで一気にやります。簡単なサーバー側とフロント側での実装がこちらの記事でできるようになります。create-react-app コマン... -
Flask
PythonでVue.jsソート(昇順・降順)
この記事からの続きとなります。まだご覧になっていない方はどうぞ。 https://kazunaka.com/python-flask-vue/ タイトルの通り昇順のソートを行います。 【昇順】 index.htmlを編集します。 まずは無駄なコードが多いためシンプルにします。 <div id=&q... -
Vue.js
PythonでVue.jsを使う
この記事からの発展となります。まだご覧になっていない方は是非読んでみてください。 https://kazunaka.com/python-flask-helloworld/ サンプルデータはscikit-learnから参考とさせていただきます。 まずは前回記事で作成したmain.pyを編集します。必要な... -
Flask
PythonのFlaskでHelloWorld
FlaskでHelloWorldを出力してみた。 前提条件:・Mac・Python3・pipの環境があること。 コマンド操作でFlaskをインストールします。 $ pip install Flask ファイル階層はこんな感じです。 helloworld ├── main.py └── templates └── index.html フォルダを... -
programming
Python csvから読み込みDBへ格納する
下記記事の続きとなります。 https://kazunaka.com/python-pd-date-format/ sqlalchemyとpandasを利用してDB(sqlite)へ格納します。 DBは作成されている事を前提とします。 import pandas as pd from sqlalchemy import create_engine from sqlalchemy.ext... -
programming
Python date 日本語→ハイフンへフォーマット
タイトルの通りpandasを利用して日付をフォーマットしたいと思います。しょっちゅう忘れて毎回調べているのでメモ程度です。環境はJupyterを利用しています。 import csv import pandas as pd file_name = '/data/USD_JPY.csv' df = pd.read_csv(file_name... -
programming
JavaのSwitch式
Java SE 12ではswitch式が導入されております。ということで、どういうものなのか実装してみました。0~6の範囲でランダムに数値を出してそれをSwitch文で判定して文字を返すコードになっています。まずは旧式のSwitch文 import java.util.Random; public c... -
programming
(Python)matplotlibの日本語表示(mac編)
環境がmacになりますので、mac編とさせていただきます。 今回表示させたいエクセルデータです。 B1の文字を自動で表示させてくれますので「表示させたい文字」として入力しました。 まずは、このデータをmatplotlibのグラフを表示させたいと思います。 imp... -
機械学習
年収が高い人にある傾向
都道府県別の年収と書籍購入についてPythonを用いて相関関係を調べてみました。 下記参考サイトとなります。 年収:https://www.nenshuu.net/prefecture/pre/index_prefecture.php 書籍:https://region-case.com/rank-r1-book/ スクレイピングでデータ... -
Python
CronでXserverのPythonを定期実行をしよう
【初期設定】 こちらをご覧ください。XserverでPythonを実行(初期設定) 【Cronとは】 Xserverでどうにか自動化できないか調べたところ「Cron(クローン)」というのを見つけました。 Cronとは、指定時間に指定コマンド(プログラム)を自動的に実行させるサ... -
Python
XserverでPythonを実行(初期設定)
レンタルサーバのXserver上で、Pythonで作成したファイルを動かす環境を構築した方法です。色々ぐぐったりしてやりましたが難しかった、、、。私は相当時間がかかってしまったので、こちらを見ていただいた方が迷わないよう記事に残しておきたいと思います... -
programming
【初心者必見】機械学習の勉強方法
【そもそも機械学習とは】 ざっくり書くと、コンピュータがデータを取り込んで、取り込んだデータからパターンやデータの特徴を見つけ出すことです。データから得たパターンやデータの法則性を知ることで、将来を予測することができます。 【機械学習を行... -
programming
【初心者向け】macでVisual Studio CodeのGit & Python環境構築
Visual Studio CodeとはMicrosoftが開発したプログラミング言語に対応しているソースコードエディタです。このVisual Studio CodeをコマンドからインストールしていきGitとmysqlの設定とPython3(Anaconda)を使える環境を作っていきたいと思います。とりあ... -
programming
Pythonで文字列に改行コードをいれる
文字列の見た目を変更したく、文字列の間にある空白を改行(\n)を入れたいなぁと思った時のお話。 【変更前の文字列達】 その変更したいと思った文字列がこちらの英語達です。 How are you? 元気ですか? How’s it going? 調子どう? What’s going on? どう... -
programming
JavaScript基本文法(変数と宣言)
変数宣言として、const、let、var があります。それぞれの変数宣言の違いについてみていきましょう。 const const は 再代入できない変数の宣言に使います。再代入をする必要のない場合は const を使用します。使い方 const 変数名 = 初期値; 例 const con... -
programming
Javaの環境管理ツール jEnv JDKバージョン管理
Javaのバージョンを切り替えてくれるツール jEnv の使い方です。 セットアップ Homebrewからインストールをします。 $ brew update $ brew install jenv .bash_profileに以下を追記します。※ホームディレクトリに存在します。※隠しファイルですので表示が... -
programming
React-Redex-Firebase掲示板の作成-6(Firebaseからデータ取得をして表示)
前回までにしたことでFirebaseにデータが登録出来ました。そのデータを表示させていきましょう。 【編集ファイル】 src/store/reducers/rootReducer.js reduxのstateとFirebaseのデータを同期します。 import projectReducer from './projectReducer'; imp... -
programming
React-Redex-Firebase掲示板の作成-5(Firebaseに登録)
前回までの新規作成が無事コンソールに表示されましたら、そちらの情報をFirebaseに登録してみたいと思います。 【編集ファイル名】 src/index.js Firebaseと繋ぐ設定をします。compose を使用してstoreにまとめます。 import React from 'react'; import ... -
programming
【Java】ジャンケンゲーム作成-5。ページ遷移
4回目の続きとなります。まだ読んでいない方は是非どうぞ。 https://kazunaka.com/java-janken-4/ タイトル通り、ページ遷移を行いたいと思います。簡単な流れとして、「最初はグー」のページを作成し、手を選択すると結果ページへ遷移させます。 結果ペー... -
programming
javaバージョン管理-jdk
javaのバージョン管理。jdk。頻繁に行うものでもないので忘れちゃいがちです。備忘録として残しておきます。※環境はmacを使用しています。※既にjavaを一度インストール済み向けの方への記事です。 jdkの取得 jdkは以下のサイトから取得可能です。http://jd...