Pythonでpdを使用してxlsxをインポートする方法
Python は pandas と xlsxwriter を使用して xlsx ファイルの読み取りと書き込みを行います。関連する手順は次のとおりです:
既存の xlsx ファイルは次のとおりです。
1. 最初の n 行のすべてのデータを読み取ります
# コーディング: utf-8
import pandas as pd
# 最初の n 行のすべてのデータを読み取ります
df = pd.read_excel('school.xlsx')#xlsx の最初のシートを読み取ります
data1 = df .head(7) # 最初の 7 行のデータをすべて読み取り、dataFrame 構造体
data2 = df.values #list 形式、テーブル内のすべてのデータを読み取ります
print("すべての値を取得:\n{0}".format(data1)) #書式設定された出力
print("すべての値を取得:\n{0}".format(data2)) #フォーマットされた出力
2. 特定の行と列を読み取ります
# コーディング: utf-8
import pandas as pd
#特定の行と列を取得します
df = pd.read_excel('school.xlsx') #xlsx
data1 の最初のシートを読み取ります = df.ix[0].values #最初の行のすべてのデータを読み取ります。0 はヘッダーを除く最初の行を意味します
data2 = df.ix[1,1] #指定された行と列の位置を読み取ります data
data3 = df .ix[[1,2]].values #指定された複数の行を読み取る
data4 = df.ix[:,[0]].values #指定された列のすべての行を読み取る
#data4 = df[u'class'].values #同上
data5 = df.ix[:,[u'class',u'name']]。値 #指定されたキー値列を読み取ります すべての行
print("Data:\n{0}".format(data1))
print("Data:\n{0 }".format(data2))
print("データ:\n{0}".format(data3))
print("データ:\n{0}".format (data4))
print("Data:\n{0}".format(data5))
関連する推奨事項: "Python ビデオ チュートリアル "
3. xlsx ファイルの行番号、すべての列名を取得します
# コーディング: utf-8
import pandas as pd
# Get xlsx ファイルの行番号、すべての列名
df = pd.read_excel('school.xlsx') #xlsx
print("行番号リストを出力します{}" の最初のシートを読み取ります。 format(df.index.values )) # xlsx ファイルのすべての行番号を取得します
print("出力列タイトル{}".format(df.columns.values)) #すべての列名
4. xlsx データを読み取り、辞書に変換します
# コーディング: utf-8
import pandas as pd
# xlsx を読み取りますデータを辞書に変換します
df = pd.read_excel('school.xlsx') #xlsx
test_data=[]
for i in の最初のシートを読み取りますdf.index.values:#行番号のインデックスを取得し、それを走査します:
#i に基づいて各行で指定されたデータを取得し、to_dict を使用して辞書に変換します
row_data=df.ix[i,['id ','name','class','data','stature']].to_dict()
test_data.append(row_data)
print("最終的に取得したデータは:{0}".format(test_data))
5. xlsxファイルの書き込み
#coding: utf-8
import xlsxwriter
# ワークブックの作成
file_name = "first_book.xlsx"
workbook = xlsxwriter.Workbook(file_name)
# ワークシートの作成
worksheet = workbook.add_worksheet('sheet1')
# セルの書き込み
worksheet.write(0, 0, 'id')
worksheet.write(0 ,1, 'name')
worksheet.write(0,2, 'class')
worksheet.write(0,3, 'data')
# 行の書き込み
worksheet.write_row(1, 0, [1, 2, 3])
# 列の書き込み (列 D は大文字にする必要があります)
worksheet.write_column(' D2', ['a', 'b', 'c'])
# ワークブックを閉じる
workbook.close()
記述されるxlsxファイルは次のとおりです:
##
以上がPythonでpdを使用してxlsxをインポートする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

AI Hentai Generator
AIヘンタイを無料で生成します。

人気の記事

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック









PHPとPythonには独自の利点と短所があり、選択はプロジェクトのニーズと個人的な好みに依存します。 1.PHPは、大規模なWebアプリケーションの迅速な開発とメンテナンスに適しています。 2。Pythonは、データサイエンスと機械学習の分野を支配しています。

CentOSシステムでのPytorchモデルの効率的なトレーニングには手順が必要であり、この記事では詳細なガイドが提供されます。 1。環境の準備:Pythonおよび依存関係のインストール:Centosシステムは通常Pythonをプリインストールしますが、バージョンは古い場合があります。 YumまたはDNFを使用してPython 3をインストールし、PIP:sudoyumupdatepython3(またはsudodnfupdatepython3)、pip3install-upgradepipをアップグレードすることをお勧めします。 cuda and cudnn(GPU加速):nvidiagpuを使用する場合は、cudatoolをインストールする必要があります

Pytorch GPUアクセラレーションを有効にすることで、CentOSシステムでは、PytorchのCUDA、CUDNN、およびGPUバージョンのインストールが必要です。次の手順では、プロセスをガイドします。CUDAおよびCUDNNのインストールでは、CUDAバージョンの互換性が決定されます。NVIDIA-SMIコマンドを使用して、NVIDIAグラフィックスカードでサポートされているCUDAバージョンを表示します。たとえば、MX450グラフィックカードはCUDA11.1以上をサポートする場合があります。 cudatoolkitのダウンロードとインストール:nvidiacudatoolkitの公式Webサイトにアクセスし、グラフィックカードでサポートされている最高のCUDAバージョンに従って、対応するバージョンをダウンロードしてインストールします。 cudnnライブラリをインストールする:

DockerはLinuxカーネル機能を使用して、効率的で孤立したアプリケーションランニング環境を提供します。その作業原則は次のとおりです。1。ミラーは、アプリケーションを実行するために必要なすべてを含む読み取り専用テンプレートとして使用されます。 2。ユニオンファイルシステム(UnionFS)は、違いを保存するだけで、スペースを節約し、高速化する複数のファイルシステムをスタックします。 3.デーモンはミラーとコンテナを管理し、クライアントはそれらをインタラクションに使用します。 4。名前空間とcgroupsは、コンテナの分離とリソースの制限を実装します。 5.複数のネットワークモードは、コンテナの相互接続をサポートします。これらのコア概念を理解することによってのみ、Dockerをよりよく利用できます。

PythonとJavaScriptには、コミュニティ、ライブラリ、リソースの観点から、独自の利点と短所があります。 1)Pythonコミュニティはフレンドリーで初心者に適していますが、フロントエンドの開発リソースはJavaScriptほど豊富ではありません。 2)Pythonはデータサイエンスおよび機械学習ライブラリで強力ですが、JavaScriptはフロントエンド開発ライブラリとフレームワークで優れています。 3)どちらも豊富な学習リソースを持っていますが、Pythonは公式文書から始めるのに適していますが、JavaScriptはMDNWebDocsにより優れています。選択は、プロジェクトのニーズと個人的な関心に基づいている必要があります。

CentOSでPytorchバージョンを選択する場合、次の重要な要素を考慮する必要があります。1。CUDAバージョンの互換性GPUサポート:NVIDIA GPUを使用してGPU加速度を活用したい場合は、対応するCUDAバージョンをサポートするPytorchを選択する必要があります。 NVIDIA-SMIコマンドを実行することでサポートされているCUDAバージョンを表示できます。 CPUバージョン:GPUをお持ちでない場合、またはGPUを使用したくない場合は、PytorchのCPUバージョンを選択できます。 2。PythonバージョンPytorch

NGINXのインストールをインストールするには、次の手順に従う必要があります。開発ツール、PCRE-Devel、OpenSSL-Develなどの依存関係のインストール。 nginxソースコードパッケージをダウンロードし、それを解凍してコンパイルしてインストールし、/usr/local/nginxとしてインストールパスを指定します。 nginxユーザーとユーザーグループを作成し、アクセス許可を設定します。構成ファイルnginx.confを変更し、リスニングポートとドメイン名/IPアドレスを構成します。 nginxサービスを開始します。依存関係の問題、ポート競合、構成ファイルエラーなど、一般的なエラーに注意する必要があります。パフォーマンスの最適化は、キャッシュをオンにしたり、ワーカープロセスの数を調整するなど、特定の状況に応じて調整する必要があります。

Pytorchの分散トレーニングでは、Centosシステムでトレーニングには次の手順が必要です。Pytorchのインストール:PythonとPipがCentosシステムにインストールされていることです。 CUDAバージョンに応じて、Pytorchの公式Webサイトから適切なインストールコマンドを入手してください。 CPUのみのトレーニングには、次のコマンドを使用できます。PipinstalltorchtorchtorchvisionTorchaudioGPUサポートが必要な場合は、CUDAとCUDNNの対応するバージョンがインストールされ、インストールに対応するPytorchバージョンを使用してください。分散環境構成:分散トレーニングには、通常、複数のマシンまたは単一マシンの複数GPUが必要です。場所
