論文
デフォルトの設定でやると、目次には、sectionとsubsectionまでしか表示されなかった。 修士論文とかの長い文章を書く場合は、できればsubsubsectionまで書きたい。 そのためにはプリアンブルに \setcounter{tocdepth}{3} と追加すればおーけープリアンブル…
smallやらbigやらlargeやらいろいろな文字の大きさを変えるコマンドがあるが、その大きさの順がどうも覚えられないのでここにまとめておく 一時的に文字サイズを変更するコマンド 次の10種類のコマンドがある 小さい順 \tiny\scriptsize\footnotesize\small\…
論文をPhysical Reviewに投稿するためには、先方が提供しているスタイルシートを使う必要がある ダウンロードはこちら↓https://journals.aps.org/revtex 過去のいろんな記事を見ていると、どうやらこのサイトのURLはコロコロ変わるようですなので、このリン…
\usepackage{color}\usepackage{ulem} \sout{取り消し線}\\ \textcolor{red}{\sout{ここは訂正前の文章}} \textcolor{blue}{ここに訂正後の文章} こんな感じ 赤い文字で、訂正して、あおい文字は訂正後の文章というのは論文校正のときとかによくやる これを…
■ 参考 : matplotlib エラーバー付きのグラフを描くerrorbarという関数を使う xとyにデータを入れて、yerrに縦軸方向のエラーの値を入れる y_minが下側のエラー、y_maxが上側のエラーfrom matplotlib import pyplot as plt plt.figure(figsize=(10,7)) plt.e…
簡単に散布図行列(scatter plot matrix)を描きたい pandas.plotting.scatter_matrix か seaborn.scatterplot か seaborn.pairplot を使うのが楽だと思う自分は後者は何度やってもできなかったので、前者で済ませた おそらくパッケージのversionが古いとかそ…
論文管理のために、BibDeskを使っている latexからciteするときに色々と便利で使いやすいbibdesk上で、検索もできるので目的の論文の検索もやりやすいgoogle検索しても、よくまとめられた使い方がみつからないのが辛い・・・ ので簡単に使い方をまとめておく…
最近は人と共同執筆をする機会も多いので、overleafが便利 1つネックなのは、英語での文章が基本ということ・・・ 日本語を使いたい場面もある 日本語を使えるようにする設定があったのでそのメモ ----------- 参考 Overleafを使った日本語論文の作成 #TeX -…
X軸の桁数を2桁にしたいとき plt.gca().xaxis.set_major_formatter(plt.FormatStrFormatter('%.2f')) Y軸の桁数を2桁にしたいとき plt.gca().yaxis.set_major_formatter(plt.FormatStrFormatter('%.2f')) ■ 参考 : [Python] matplotlib: 論文用に図の体裁を…
図全体の上下左右の隙間を調整 plt.subplots_adjust(top=2) plt.subplots_adjust(bottom=2) plt.subplots_adjust(right=0.5) plt.subplots_adjust(left=0.5) plt.legend(loc=)の指定のときはupperとlowerて書かないといけないのに、ここではtopとbottomなん…
過去記事 coffee-guhaw.hateblo.jp loadtxtでcsvから指定した列のデータを読み込む サンプルコード import numpy as np fname="hoge.csv" a = np.loadtxt(fname, delimiter=",", dtype="unicode", skiprows=1, usecols=[0, 3, 4]) 説明 今回は、いつもやって…
レフリーレポートの返信の書き方で手が止まっている・・・参考にしたサイトは以下の通り 返信の仕方だけではなくて、査読する人がどういう風に見ているのかも参考になると思うので・・・■ 参考 : 論文への全体的なコメントWe thank the referee for fruitful…
\section{sectioin title} これで、セクションに何かタイトルを付けることができる通し番号はTeXが適当にやってくれる 自分で番号を調整したいときは、 \setcounter{section}{10}\section{sectioin title} とか打てばいい。そしたらsectionの番号は11から始…
bibtexというのを使って、参考文献のリストを簡単に作りたくなったというか作らないといけない状況になってしまったpublishに向けた活動で・・・ -------- bibtexを使うための方法は色々とあるらしい単純にreference.bibというのを用意して、中に論文のリス…
まずは過去記事で、1つのページにプロットを複数並べる方法の復習 subplotで複数枚並べる方法 今回はこっちを使う coffee-guhaw.hateblo.jp subplotsで複数枚並べる方法 今回はこっちは使わない coffee-guhaw.hateblo.jp subplotで1枚のプロットの面積を変え…
点線の補助線 ■ 参考 : 【Python@matplotlib】matplotlib にて横、縦の補助線を描く方法について上の例では fig, ax = plt.subplots(figsize=(5,5)) のようにaxとか書いてるけど、それしなくてもいけるっぽい xdata = np.arange(0, 6.28, 0.1) ydata = np.si…
以下のようなプロットをネット上で見つけました 確か、光学部品を売ってるサイトだったような・・・?それをそのまま使ってもよかったんですが、chatGPTにその画像と同等のものを作ってもらってみました 結果 コード例 import numpy as np import matplotlib…
パッケージ名は fancyhdr TeXはfancyとつけるのが好きだねぇ・・・使い方とかはまとめてくれてる人がいるので、それが参考になる 参考 kumaroot.readthedocs.ioxyoshiki.web.fc2.com 自分はchatGPTに聞いてみたら、サンプルコードを返してくれたのでそのまま…
\vspace{20mm} は、授業の資料とか演習問題を作るときに解答欄用の余白を作るためにすごくよく使うそのときに、毎回vspaceなのかhspaceなのかわからなくなる・・・なので、適当に入れて1/2のギャンブルをしてたvはverticalだろうということはなんとなくわか…
論文原稿はoverleafで準備した コンパイラはpdfLaTeX TeX Live versionは2025 arXivのコンパイラが吐くエラーメッセージは Files that were processed as part of this submission: main.tex => main.pdf [FAILED] ...at step "second_run:0" ...reason for …
gnuplotでfittingをする方法は以前まとめた■ 過去記事 : 【gnuplot】を使ってヒストグラムをRayleigh分布でfittingしてみるこのfittingの出力結果を取り出してさらに別のところで使いたい・・・・ fittingした結果を毎回、手でメモって代入する方法では5000…
昔書いた気もするけど、グラフにエラーバーを付けたことがあるのって4年生以来だから一体何年舞なんだよ・・・って感じだ・・・・ とはいえ、実際に測定したものにエラーバーを付けるのではなくて 自分の場合ほとんどがモンテカルロシミュレーションを繰り返…
以前、こんな記事を書いた【Gnuplot】軸の数値を整えたいこれはpostscriptについて。 今回はpdfで同じようにしたいってお話。実はterminal enhancedと組み合わせると、pdfでも可能です。(これだけ)set terminal pdf enhanced set format x "10^{%L}" set for…
hist, bins = np.histogram(input_data, nbin) delta = (bins[1]-bins[0])/2 xr = np.linspace(np.min(bins)+delta,np.max(bins)-delta,len(bins)-1) x_max = xr[np.argmax(hist)]input_data というのがヒストグラムを書くデータ x_maxが最頻値 ただし、ヒス…
\usepackage{lineno} \linenumbers と書くとOKちなみに、ページごとに、行の通し番号を1から始めたい時は \usepackage[pagewise]{lineno} \linenumbers のようにすればOKoverleafだと何かを追加でインストールする必要はなくて、このまま打てばOKだった ラン…
最近、dbscanというクラスタリング手法が使われてるのを発表で見かけた気になったので調べてみたメモ 参考記事 qiita.com dbscanについてメモ dbscanのパラメーターは eps epsが小さすぎるとき、多くのデータ点がノイズになり、クラスタの数が増える epsが大…
スライドで使いたかったので、飽和(サチュレーション)した場合の2次元ガウスビームとそのヒストグラムをchatGPTと相談しながら作りました プロット例 コード例 import numpy as np import matplotlib.pyplot as plt # 2Dガウシアンビーム画像の生成 x = np.l…
慶應大学による「論文の読み方」がわかりやすく学べる資料が有益なのでシェア。こういう基本を押さえておくことがインプットの質/スピードともに向上するために重要なはず pic.twitter.com/s9CW7l4z4t— じゅじゅ (@jujulife7) 2025年9月15日 このツイートで…
(2018/07/25 過去記事) ヒストグラムを書く ■ 参考 : [Python]Matplotlibでヒストグラムを描画する方法 フィッティング関連 pythonでのfittingには scipy.optimize.curve_fit を用いる■ 参考 : SciPyフィッティング (fitting) ■ 参考 : scipy.optimize.curve…
(2018/03/19 過去記事)いろんな記事を見てみると、特別なことをしなくてもlabelにtex表記が使えるように書いてあるけどなんでか手元ではうまくいかない・・・matplotlib以外に3次元プロットをするためのmpl_toolkitsも使ってるっぽいけど、 それは原因ではな…