Pythonでプログラムを作成して、特定のデータフレームをPickleファイル形式にエクスポートし、Pickleファイルからコンテンツを読み取ります。
ピクルスファイルにエクスポートするためのデータフレームと結果があり、ファイルから内容を次のように読み取ると仮定します。
Export to pickle file: Read contents from pickle file: Fruits City 0 Apple Shimla 1 Orange Sydney 2 Mango Lucknow 3 Kiwi Wellington
解決策
これを解決するには、以下の手順に従います-
-
データフレームを定義します。
-
データフレームをピクルス形式にエクスポートし、「pandas.pickle」という名前を付けます。
df.to_pickle('pandas.pickle')
-
「pandas.pickle」ファイルから内容を読み取り、結果として保存します。
result = pd.read_pickle('pandas.pickle')
例
理解を深めるために、以下の実装を見てみましょう。
import pandas as pd df = pd.DataFrame({'Fruits': ["Apple","Orange","Mango","Kiwi"], 'City' : ["Shimla","Sydney","Lucknow","Wellington"] }) print("Export to pickle file:") df.to_pickle('pandas.pickle') print("Read contents from pickle file:") result = pd.read_pickle('pandas.pickle') print(result)
出力
Export to pickle file: Read contents from pickle file: Fruits City 0 Apple Shimla 1 Orange Sydney 2 Mango Lucknow 3 Kiwi Wellington
-
Pythonでプログラムを作成して、DataFrameから「A」学年の生徒の名前を印刷します
入力 − Assume, you have DataFrame, Id Name Grade 0 1 stud1 A 1 2 stud2 B 2 3 stud3 C 3 4 stud4 A 4 5 stud5 A 出力 − そして、「A」学年の生徒の名前の結果 0 stud1 3 stud4 4 stud5 解決策 これを解決するために、以下のアプローチに従います。 DataFrameを定義する 値をD
-
Pythonでプログラムを作成して、特定のDataFrame内の従業員IDと給与の最低年齢を見つけます
入力 − DataFrameがあると仮定します DataFrame is Id Age Salary 0 1 27 40000 1 2 22 25000 2 3 25 40000 3 4 23 35000 4 5 24 30000 5 6 32