[解決済み]錆がクラッシュし続ける問題を修正する方法は?
Rustに直面すると、起動時または読み込み中にクラッシュし続けます。その後、指定された修正に従って、Rushクラッシュの問題を簡単に停止します…
Pandasで大きなDataFrameを理解しようとする場合、列と行でサブセット化する必要がある場合があります。このチュートリアルでは、DataFrameの列パーティション化の最も一般的なユースケースを示します。
まず、サンプルのDataFrameをセットアップします。これは、お気に入りの環境で次のPythonコードを実行することによって行います(簡単にするために、AnacondaとJupyter Labを使用します)。
import pandas as pd # import the pandas library
languages = ({"language": [ "Python", "C-Sharp", "Javascript","PHP"] ,
"avg_difficulty_level": [3, 2, 2, 1],
"avg_salary": [120, 100, 120, 80],
"applications": [10,15,14,20]})
# Now let's convert our dict to a DataFrame
languages = pd.DataFrame.from_dict(languages)
次に、head()メソッドを使用してデータフレームの最初の行を調べます。
languages.head()
ご覧のとおり、これはこの投稿で例として使用する非常に単純なDataFrameです。
言語 | avg_difficulty_level | avg_salary | アプリケーション | |
---|---|---|---|---|
0 | Python | 3 | 120 | 10 |
1 | Cシャープ | 2 | 100 | 15 |
2 | Javascript | 2 | 120 | 14 |
3 | PHP | 1 | 80 | 20 |
単一の列のフィルタリング
最も単純なケースから始めます。これは、データセットから1つの列をサブセット化することです。次のコマンドを実行すると、Seriesオブジェクトが作成されます。
名前/ラベル別
languages["language"]
出力はシリーズです:
0 Python 1Cシャープ 2 Javascript 3 PHP 名前:言語、dtype:オブジェクト
type(languages["language"])
pandas.core.series.Series
インデックス別
次のコマンドも、最初の列を含むシリーズを返します
languages.iloc[:,0]
複数の列を選択する
名前で
列のリストを渡すと、Pandasはデータの一部を含むDataFrameを返します。
languages[["language", "applications"]]
言語 | アプリケーション | |
---|---|---|
0 | Python | 10 |
1 | Cシャープ | 15 |
2 | Javascript | 14 |
3 | PHP | 20 |
ラベル別(loc付き)
df.loc[:,["language","applications"]]
結果は同様になります。
インデックス別
次に、インデックスを使用して複数の列を取得しましょう。
languages.iloc[: ,[0,3]]
言語 | アプリケーション | |
---|---|---|
0 | Python | 10 |
1 | Cシャープ | 15 |
2 | Javascript | 14 |
3 | PHP | 20 |
条件別
この場合、名前が特定の式に一致する列のみを表示します。非常に便利なフィルター方法を使用します。
languages.filter(axis = 1, like="avg")
ノート:
条件で特定の行をフィルタリングする
行の値に従ってDataFrameをサブセット化する非常に簡単な方法は次のとおりです。
languages[(languages["applications"] > 15)]
結果は1つだけです。
languages[(languages["applications"] > 15)]
言語 | avg_difficulty_level | avg_salary | アプリケーション | |
---|---|---|---|---|
3 | PHP | 1 | 80 | 20 |
Rustに直面すると、起動時または読み込み中にクラッシュし続けます。その後、指定された修正に従って、Rushクラッシュの問題を簡単に停止します…
Intel Wireless AC 9560 コード 10 の修正方法について詳しく解説します。Wi-Fi および Bluetooth デバイスでのエラーを解決するためのステップバイステップガイドです。
Windows 10および11での不明なソフトウェア例外(0xe0434352)エラーを修正するための可能な解決策を見つけてください。
Steamのファイル権限がないエラーにお困りですか?これらの8つの簡単な方法で、Steamエラーを修正し、PCでゲームを楽しんでください。
PC での作業中に Windows 10 が自動的に最小化される問題の解決策を探しているなら、この記事ではその方法を詳しく説明します。
ブロックされることを心配せずに学生が学校で最もよくプレイするゲーム トップ 10。オンラインゲームの利点とおすすめを詳しく解説します。
Wordwallは、教師が教室のアクティビティを簡単に作成できるプラットフォームです。インタラクティブな体験で学習をサポートします。
この記事では、ntoskrnl.exeの高いCPU使用率を解決するための簡単な方法を紹介します。
VACを修正するための解決策を探していると、CSでのゲームセッションエラーを確認できませんでした:GO?次に、与えられた修正に従います
簡単に取り除くために、ソリューションを1つずつ実行し、Windows 10、8.1、8、および7のINTERNAL_POWER_ERRORブルースクリーンエラー(0x000000A0)を修正します。