網站首頁 學習教育 IT科技 金融知識 旅遊規劃 生活小知識 家鄉美食 養生小知識 健身運動 美容百科 遊戲知識 綜合知識
當前位置:趣知科普吧 > IT科技 > 

pandas|java

欄目: IT科技 / 釋出於: / 人氣:3.2W

<link rel="stylesheet" href="https://js.how234.com/third-party/SyntaxHighlighter/shCoreDefault.css" type="text/css" /><script type="text/javascript" src="https://js.how234.com/third-party/SyntaxHighlighter/shCore.js"></script><script type="text/javascript"> SyntaxHighlighter.all(); </script>

java pandas是什麼,讓我們一起了解一下?

pandas是基於NumPy的一種工具,該工具是為解決資料分析任務而建立的。Pandas納入了大量庫和一些標準的資料模型,提供了高效地操作大型資料集所需的工具。

pandas的資料結構是什麼?

Series:一維陣列,與Numpy中的一維array類似。二者與Python基本的資料結構List也很相近。Series如今能儲存不同種資料型別,字串、boolean值、數字等都能儲存在Series中。

Time- Series:以時間為索引的Series。

DataFrame:二維的表格型資料結構。很多功能與R中的data.frame類似。可以將DataFrame理解為Series的容器。

Panel :三維的陣列,可以理解為DataFrame的容器。

java pandas

Panel4D:是像Panel一樣的4維資料容器。

PanelND:擁有factory集合,可以建立像Panel4D一樣N維命名容器的模組。

實戰操作,如何使用pandas?

以Series為例:

import pandas as pdimport numpy as nps = pd.Series([1,3,6,np.nan,44,1])print(s)"""0     1.01     3.02     6.03     NaN4    44.05     1.0dtype: float64"""

Series的字串表現形式為:索引在左邊,值在右邊。由於我們沒有為資料指定索引。於是會自動建立一個0到N-1(N為長度)的整數型索引。

Tags:pandas java