Programming– category –
-
Programming
【Python】ダミーファイル作成プログラムをアップデート:Pandasを使ってプログラムを短縮
【ダミーデータ作成プログラム】 前に機械学習を学ぶためにダミーデータ作成プログラムを作ってみました。 その後色々とPythonを勉強してきたので、その成果の一つとして、ダミーデータ作成プログラムを書き直してみようと思います。 これでどれだけ成長し... -
Programming
【Pandas】エクセルファイル(.xlsx)の読み書き[Python]
【Pandas】 色々Pandasを扱ってきて、できたらいいなと思っていたことが、エクセルファイルの読み書き。 csvファイルやtsvファイルを読み書きできて、Jupyter notebook上でテーブルを表示できると言っても、ソートして眺めたりするのにエクセルが便利だっ... -
Programming
【Python】Open Data API Portal:アカウント登録と新型コロナ関連オープンデータAPIでデータ取得
【Open Data API Portal】 今回から内閣官房 情報通信技術(IT)総合戦略室が運営しているAPIプラットフォームサイト「Open Data API Portal」をいじっていこうと思います。 なんでそんなことを始めたのかというと、グラフを作ったり、機械学習したりとプ... -
Programming
【Python基礎】zip関数、enumerate関数、リスト内包表記
【for文】 前にfor文の基本的な使い方を紹介しました。 色々勉強してきて、もう少し高度な使い方があることが分かってきたので、まとめてみたいと思います。 その前に「for文」のおさらいからいきましょう。 for文とはあるリストの中の要素を順番に取得す... -
Programming
【Python基礎】random:ランダムに数値やリスト内の要素を取得
【random】 今回はランダムに数値を取得したり、リストの中の要素を取得する方法を解説していきます。 その際に用いるモジュールが「random」というその名の通りのモジュールです。 このrandomモジュールに関して、いくつか段階を踏んで解説をしていきたい... -
Programming
【プログラミング】Xserver(エックスサーバー):FTP接続ソフトFileZillaで接続
【XSERVER(エックスサーバー)】 前にXserverにPythonファイルをアップロードして、cronを使って、自動で定期実行するよう設定しました。 ただその際、ファイルのアップロードはブラウザでファイルサーバーにアクセスして、アップロードするというなかな... -
Programming
【プログラミング】GitHub:GitHub Desktopから新規レポジトリを作成、プログラムをプッシュ
【GitHub】 前回、GitHubのウェブサイトから新しいレポジトリを作成して、GitHub Desktopからプログラムをプッシュする方法を紹介しました。 今回はGitHub Desktop上から新しいレポジトリを作成し、プログラムをプッシュする方法を紹介したいと思います。 ... -
Programming
【プログラミング】GitHub:リポジトリにプッシュ、PrivateからPublicへ変更
【GitHub】 前回、GitHubに新しくリポジトリを作成し、GitHub Desktopをインストールしました。 今回は前回に作成したリポジトリにプログラムをプッシュ、つまりGitHub上にアップロードして保存してみましょう。 【GitHub Desktopからプッシュ】 GitHub De... -
Programming
【プログラミング】GitHub:新規リポジトリを作成、GitHub Desktopをインストール
【GitHub】 前回、作成したプログラムをGitHubにアップロードするため、「.py」ファイルを自動で保存するようJupytextをインストール・設定しました。 今回はまず新しいリポジトリ(サーバー上のプログラムの保存場所)を作成します。 またその後GitHubに... -
Programming
【Python基礎】Jupyter notebookにJupytextをインストール:.ipynbと.pyを同時保存
【Jupytext】 前回、プログラムのバージョン管理をするために、GitHubに登録を行いました。 今回はそのGitHubにアップロードするためのプログラムの準備を行っていきます。 というのは今までJupyter notebook(Anaconda)を使ってPythonのプログラムを作成...