データフレームをhtmlファイルにエクスポートするPythonプログラムを作成します
すでにpandas.csvファイルを保存し、ファイルをHtml形式にエクスポートしたと仮定します
解決策
これを解決するには、以下の手順に従います-
-
次のようにread_csvメソッドを使用してcsvファイルを読み取ります-
df = pd.read_csv('pandas.csv')
-
ファイルオブジェクトを使用して、書き込みモードで新しいファイルpandas.htmlを作成します。
f = open('pandas.html','w')
-
結果変数を宣言して、データフレームをhtmlファイル形式に変換します。
result = df.to_html()
-
ファイルオブジェクトを使用して、結果からすべてのデータを書き込みます。最後にファイルオブジェクトを閉じます
f.write(result) f.close()
例
理解を深めるために、以下の実装を見てみましょう-
import pandas as pd df = pd.read_csv('pandas.csv') print(df) f = open('pandas.html','w') result = df.to_html() f.write(result) f.close()
出力
pandas.html <table border="1" class="dataframe"> <thead> <tr style="text-align: right;"> <th></th> <th>Id</th> <th>Data</th> </tr> </thead> <tbody> <tr> <th>0</th> <td>1</td> <td>11</td> </tr> <tr> <th>1</th> <td>2</td> <td>22</td> </tr> <tr> <th>2</th> <td>3</td> <td>33</td> </tr> <tr> <th>3</th> <td>4</td> <td>44</td> </tr> <tr> <th>4</th> <td>5</td> <td>55</td> </tr> </tbody> </table>
-
配列をファイルに書き込むC#プログラム
WriteAllLinesメソッドを使用して、ファイルに配列を書き込みます。 まず、文字列配列を設定します- string[] stringArray = new string[] { "one", "two", "three" }; 次に、WriteAllLinesメソッドを使用して、上記の配列をファイルに追加します- File.WriteAllLines("new.txt", stringArray); これが完全なコードです-
-
Python-パンダのデータフレームをCSVファイルに書き込む方法
pandasデータフレームをPythonでCSVファイルに書き込むには、 to_csv()を使用します 方法。まず、リストの辞書を作成しましょう- # dictionary of lists d = {'Car': ['BMW', 'Lexus', 'Audi', 'Mercedes', 'Jaguar', 'Bentley'],'Date_of_purchase': ['2020-10-10', '2020-10-12', '