/images/icon-front.PNG

Overleaf上で前のバージョンとの差分PDFを作成する:分割コンパイル・コンパイラ変更について

査読での使用について 差分PDFを2回目の査読に出して怒られた話も聞いたことがあるので,チーム内の確認のためだけに使用するのが無難かも コンパイラがLaTeXであり,分割コンパイルをしていない場合は,以下の記事を見れば良いです:[備忘録] Overleaf 上で latexdiff を使用する方法 分割コンパイルを行う場合 main.texの中で\input{1}のようにして1.tex, 2.texなどを引っ張ってきているとします. 1. 前のバージョンのフォルダを作成する Historyから前のバージョンのファイルをダウンロードすることができます.あらかじめ作業が一区切りついた段階でバージョンがわかるラベルをつけておくとこの時に便利です. Historyをクリック > 前のバージョンの最終変更で3点マークをクリック > Download this version ここでは,old_versionフォルダ以下に前のバージョンのファイルを図表やbibtexファイルも含めてすべて入れたとします.図表やbibtexファイルを入れないとエラーが出ることがあると思います 2. .latexmkrcという名前のファイルを作成 コンパイラがpdflatexの場合は 1 $pdflatex = "latexdiff --flatten old_version/main.tex main.tex > maindiff.tex; pdflatex %O maindiff"; というコマンドを.latexmkrcに書きます.前半で差分texファイルを作成し,後半で差分texファイルをコンパイルして差分PDFを作成しています.flattenオプションは分割コンパイルを行っている場合に必要です. コンパイラがLaTeXの場合は 1 $latex = "latexdiff --flatten old_version/main.tex main.tex > maindiff.tex; uplatex %O maindiff"; でいけると思います(参考:[備忘録] Overleaf 上で latexdiff を使用する方法) -t CTRADITIONAL 好みの問題ですが,-t CTRADITIONALをつけると修正前の記述がfootnoteにまわるので読みやすいかもしれないです.このオプションをつけない場合は,修正前の記述は打ち消し線赤字で文章中に表示されます(修正後の記述は波下線青字) 1 $latex = "latexdiff --flatten -t CTRADITIONAL old_version/main.

Pandas入門

この記事は執筆中です。今後加筆される予定です。 記事の目的 Pandasでの作業の流れを示し、初学者が安心してPandasを使い始められるようにする。 使用環境 環境はGoogle Colabを想定している。 Pandasでの作業の流れ csvファイル等を読み込む 読み込んだデータを加工して分析 加工したデータ・分析した結果を、図やcsvとして出力 というのがよくある流れだと思います。この記事では、まずは、1と3の入出力の方法について紹介します。 なお、以下のコードは、 1 2 3 import pandas as pd import matplotlib.pyplot as plt import numpy as np のようにライブラリをimportしてあることを前提に書いてあります。 入出力 csvファイル等の読み込み 基本 1 2 df = pd.read_csv("読み込みたいcsvファイルのpath") df.head() # 読み込んだデータの先頭を表示してみる より良い方法 読み込みたいデータの内容がわかっている場合には、必要な列とその型を指定した方が読み込みが早いようです(参考)。 1 2 3 4 5 6 7 8 9 10 11 12 csv_path = "読み込みたいcsvファイルのpath" usecols = ["col_name0", "col_name1", "col_name2"] df = pd.