Pandas စီးရီးကို numpy array သို့ ဘယ်လိုပြောင်းမလဲ (ဥပမာများဖြင့်)


ပန်ဒါစီးရီးတစ်ခုအား NumPy အခင်းအကျင်းသို့ ပြောင်းလဲရန် အောက်ပါ syntax ကို သင်အသုံးပြုနိုင်သည်-

 seriesName. to_numpy ()

အောက်ပါဥပမာများသည် ဤ syntax ကိုလက်တွေ့တွင်မည်သို့အသုံးပြုရမည်ကိုပြသထားသည်။

ဥပမာ 1- Series ကို NumPy Array သို့ ပြောင်းပါ။

အောက်ပါကုဒ်သည် ပန်ဒါစီးရီးတစ်ခုအား NumPy အခင်းအကျင်းသို့ မည်သို့ပြောင်းလဲရမည်ကို ပြသသည်-

 import pandas as pd
import numpy as np

#define series
x = pd. Series ([1, 2, 5, 6, 9, 12, 15])

#convert series to NumPy array
new_array = x. to_numpy () 

#view NumPy array
new_array

array([ 1, 2, 5, 6, 9, 12, 15])

#confirm data type
type(new_array)

numpy.ndarray

အမျိုးအစား() လုပ်ဆောင်ချက်ကို အသုံးပြု၍ ပန်ဒါစီးရီးများကို NumPy အခင်းအကျင်းသို့ ပြောင်းလဲထားကြောင်း ကျွန်ုပ်တို့ အတည်ပြုပါသည်။

ဥပမာ 2- DataFrame ကော်လံကို NumPy array သို့ပြောင်းပါ။

အောက်ပါကုဒ်သည် ပန်ဒါဒေတာဘောင်မှ ကော်လံတစ်ခုအား NumPy အခင်းအကျင်းသို့ မည်သို့ပြောင်းလဲရမည်ကို ပြသသည်-

 import pandas as pd
import numpy as np

#define DataFrame
df = pd. DataFrame ({' points ': [25, 12, 15, 14, 19, 23, 25, 29],
                   ' assists ': [5, 7, 7, 9, 12, 9, 9, 4],
                   ' rebounds ': [11, 8, 10, 6, 6, 5, 9, 12]})

#convert 'points' column to NumPy array
new_array = df[' points ']. to_numpy () 

#view NumPy array
new_array

array([25, 12, 15, 14, 19, 23, 25, 29])

#confirm data type
type(new_array)

numpy.ndarray

NumPy အခင်းအကျင်းအသစ်၏ ဒေတာအမျိုးအစားကို စစ်ဆေးရန် dtype() ကို အသုံးပြုနိုင်သည်။

 #check datatype
new_array. dtype

dtype('int64')

NumPy အခင်းအကျင်းအသစ်သည် ကိန်းပြည့်ဖြစ်ကြောင်း ကျွန်ုပ်တို့မြင်နိုင်သည်။

ထပ်လောင်းအရင်းအမြစ်များ

Pandas DataFrame ကို NumPy array သို့ ဘယ်လိုပြောင်းမလဲ။
Pandas DataFrame ကို List သို့ ဘယ်လိုပြောင်းမလဲ။
အဘိဓာန်တစ်ခုကို Pandas DataFrame သို့ မည်သို့ပြောင်းရမည်နည်း။

မှတ်ချက်တစ်ခုထည့်ပါ။

သင့် email လိပ်စာကို ဖော်ပြမည် မဟုတ်ပါ။ လိုအပ်သော ကွက်လပ်များကို * ဖြင့်မှတ်သားထားသည်