python series用法_如何使用Python中的Series字典创建数据框?
數(shù)據(jù)框是一種二維數(shù)據(jù)結(jié)構(gòu),其中數(shù)據(jù)以表格格式存儲,以行和列的形式。
它可以可視化為SQL數(shù)據(jù)表或excel工作表表示形式。可以使用以下構(gòu)造函數(shù)創(chuàng)建它-pd.Dataframe(data,?index,?columns,?dtype,?copy)
讓我們了解如何使用Series字典創(chuàng)建數(shù)據(jù)框。系列是“熊貓”庫中存在的一維數(shù)據(jù)結(jié)構(gòu)。
軸標(biāo)簽統(tǒng)稱為索引。
系列結(jié)構(gòu)可以存儲任何類型的數(shù)據(jù),例如整數(shù),浮點(diǎn)數(shù),字符串,python對象等。
讓我們看一個例子-
示例import?pandas?as?pd
my_data?=?{'ab'?:?pd.Series([1,?2,?3],?index=['a',?'b',?'c']),
'mn'?:?pd.Series([56,?78,?13,?13],?index=['a',?'b',?'c',?'d'])}
my_df?=?pd.DataFrame(my_data)
print("從以下系列的字典創(chuàng)建的數(shù)據(jù)框:?")
print(my_df)
輸出結(jié)果The?dataframe?created?from?dictionary?f?series?:
ab???mn
a??1.0??56
b??2.0??78
c??3.0??13
d??NaN??13
說明導(dǎo)入所需的庫,并為其指定別名,以方便使用。
創(chuàng)建由鍵和值組成的字典值,其中值實(shí)際上是序列數(shù)據(jù)結(jié)構(gòu)。
該系列字典隨后作為參數(shù)傳遞給存在于“ pandas”庫中的“ Dataframe”函數(shù)
通過將系列字典作為參數(shù)傳遞給它來創(chuàng)建數(shù)據(jù)框。
數(shù)據(jù)框被打印在控制臺上。
注意-“ NaN”一詞指的是“不是數(shù)字”,這意味著特定的[row,col]值沒有任何有效的條目。
總結(jié)
以上是生活随笔為你收集整理的python series用法_如何使用Python中的Series字典创建数据框?的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 使用python爬取东方财富网机构调研数
- 下一篇: spring----IOC知识点