ICT技術– category –
-
ICT技術
本日より10月 blogを復活
【WordPressの数式表示】JupyterNotebookで作成したlatexの数式をWordPressにコピーしたらうまく表示されませんでした。htmlで見たら<em>などのタグが入っていたので、貼り付ける際に"プレーンテキストとして貼り付け"にしたらうまく行きました。ちなみ... -
ICT技術
PythonのSympyモジュールを使ってグラフを作成する
Qiitaに「PythonのSympyモジュールを使ってグラフを作成する」のタイトルで投稿しました。PythonのSympyには、本当にすごい機能がたくさんあります。ところが、3次元のグラフになるとplot_implicitは使えません。これについてはSageという計算エンジンを使... -
ICT技術
Qitta投稿しました
Qittaに「JupyterNotebookの対話モードで、変数や式を複数行表示する」を投稿しました。https://qiita.com/ictsr4/items/0b22771557030a4dd793Sympyには、見れば見るほどすごい機能が備えられています。このようなものが無料で使えるというのは素晴らしい... -
ICT技術
Anaconda3 でPythonのバージョンを3.8に更新
Python3.8の機能を使いたくて、Anaconda Promptからconda install -c anaconda python=3.8と入力。ところがSolving environment: failed with initial frozen solve. Retrying with flexible solve.というのが延々と続き、1日経ってもらちがあきません。co... -
ICT技術
vpythonを使ってみる
pythonでまた、新しいパッケージを見つけました。それはvpythonです。from vpython import *sphere()これだけで、こんな球を描くことができます。プログラミングをすることに回転したりするようです。Jupyter Notebookで使うためにはAnaconda Navigaterか... -
ICT技術
関数をユニバーサル化するVectrize関数
Pythonで簡単なユーザー定義関数を定義し、Numpyのndarray形式の配列を引数として渡すと、各要素に対して戻り値を返してくれます。【Python Code】import numpy as np# mathモジュールを使い単純な関数を定義import numpy as npdef add_1(x): return x+... -
ICT技術
numpyで大きな配列をすべて表示する
numpyで大きな配列を表示させると、次の通り・・・で端折られてしまい、全部を見ることができません。array([[[1., 0., 0., ..., 0., 0., 0.],[1., 0., 0., ..., 0., 0., 0.],[1., 0., 0., ..., 0., 0., 0.],...,[0., 1., 0., ..., 0., 0., 0.],[1., 0., 0... -
ICT技術
Numpyの配列の次元を変換する
Numpyで要素がn個の1次元の配列をn×1の配列の2次元の配列に変換するためには、列方向にnewaxisを指定してスライシングします。また、1×nの2次元配列に変換するためには、行方向にnewaxisを指定してスライシングします。これに対しreshapeメソッドを使い次... -
ICT技術
Bracketsを使って、latexによる数式の編集していてライブニューが使えなくなる場合
Bracketsを使って、latexによる数式の編集をしていると、ライブビューができなくなることがあります。というか、一応WEBの表示はしてくれますが、Html上でカーソルのあるところをWebで表示したり、逆にHtmlでクリックした箇所のHtmlの表示をしてくれなくな... -
ICT技術
マイクロソフトワードでxバーなどを入力する
統計の文章をマイクロソフトワードで作成していると、平均を示すxバーやyバーyハットを入力したくなります。どうすればよいでしょうか。ユニコードで次のとおりになります。xバー(小文字) F7C2yバー(子文字) F7C6ただし、フォントを"MS Reference ...