Python
 Computer >> コンピューター >  >> プログラミング >> Python

Python-PandasとXlsxWriterの操作


PythonPandasはデータ分析ライブラリです。小規模および大規模なデータセットの読み取り、フィルタリング、再配置を行い、Excelを含むさまざまな形式で出力できます。

Pandasは、XlsxWriterモジュールを使用してExcelファイルを書き込みます。

XlsxWriterは、XLSXファイル形式でファイルを書き込むためのPythonモジュールです。複数のワークシートにテキスト、数値、数式を書き込むために使用できます。また、書式設定、画像、グラフ、ページ設定、自動フィルター、条件付き書式設定などの機能もサポートしています。

# import pandas as pd
import pandas as pd
# Create some Pandas dataframes from some data.
df1 = pd.DataFrame({'Data': [11, 12, 13, 14]})
df2 = pd.DataFrame({'Data': [21, 22, 23, 24]})
df3 = pd.DataFrame({'Data': [31, 32, 33, 34]})
df4 = pd.DataFrame({'Data': [41, 42, 43, 44]})  
# Create a Pandas Excel writer object using XlsxWriter as the engine.
writer = pd.ExcelWriter('pandas_positioning.xlsx', engine ='xlsxwriter')  
# write and Positioning the dataframes in the worksheet.
# Default position, cell A1.
df1.to_excel(writer, sheet_name ='Sheet1')  
df2.to_excel(writer, sheet_name ='Sheet1', startcol = 3)
df3.to_excel(writer, sheet_name ='Sheet1', startrow = 6)
# It is also possible to write the dataframe without the header and index.
df4.to_excel(writer, sheet_name ='Sheet1', startrow = 7, startcol = 4, header = False, index = False)
# Close the Pandas Excel writer object and output the Excel file.
writer.save()
を出力します
  1. PythonでPDFファイルを操作しますか?

    Pythonは、さまざまな要件に対応するための膨大なライブラリセットを提供するため、非常に用途の広い言語です。私たちは皆、Portable Document Format(PDF)ファイルに取り組んでいます。 Pythonは、PDFファイルを操作するためのさまざまな方法を提供します。ここでは、PyPDF2というPythonライブラリを使用してPDFファイルを操作します。 PyPDF2は、PDFファイルのページを分割、マージ、トリミング、および変換できる純粋なPythonPDFライブラリです。また、カスタムデータ、表示オプション、およびパスワードをPDFファイルに追加することもできます。 PD

  2. Pythonでのデータ分析と視覚化?

    Pythonは、主にnumpy、pandas、matplotlib、seabornなどのデータ分析と視覚化のための多数のライブラリを提供します。このセクションでは、numpyの上に構築されたオープンソースライブラリであるデータ分析と視覚化のためのpandasライブラリについて説明します。 これにより、迅速な分析とデータのクリーニングと準備を行うことができます。Pandasには、以下で説明する多数の組み込みの視覚化機能も用意されています。 インストール パンダをインストールするには、ターミナルで以下のコマンドを実行します- pipinstall pandas Orweにはanacondaが