官术网_书友最值得收藏!

Representing Univariate Data with the Series

The Series is the primary building block of pandas. It represents a one-dimensional array-like set of values of a single data type. It is often used to model zero or more measurements of a single variable. While it can appear like an array, a Series has an associated index that can be used to perform very efficient retrievals of values based upon labels.

A Series also performs automatic alignment of data between itself and other pandas objects. Alignment is a core feature of pandas where data is multiple pandas objects that are matched by label value before any operation is performed. This allows the simple application of operations without needing to explicitly code joins.

In this chapter, we will examine how to model measurements of a variable using a Series, including using an index to retrieve samples. This examination will include overviews of several patterns involved in index labeling, slicing and querying data, alignment, and re-indexing data.

Specifically, in this chapter we will cover the following topics:

  • Creating a series using Python lists, dictionaries, NumPy functions, and scalar values
  • Accessing the index and values properties of the Series
  • Determining the size and shape of a Series object
  • Specifying an index at the time of Series creation
  • Using heads, tails, and takes to access values
  • Value lookup by index label and position
  • Slicing and common slicing patterns
  • Alignment via index labels
  • Performing Boolean selection
  • Re-indexing a Series
  • In-place modification of values
主站蜘蛛池模板: 堆龙德庆县| 江安县| 西平县| 兴和县| 金门县| 布拖县| 大兴区| 嵊泗县| 武冈市| 新蔡县| 监利县| 滨海县| 日照市| 驻马店市| 新化县| 丽江市| 泾阳县| 洛扎县| 固始县| 湖北省| 长宁区| 崇信县| 阳东县| 固安县| 贡觉县| 利津县| 奉贤区| 双辽市| 巴青县| 永修县| 赤水市| 灯塔市| 石棉县| 开鲁县| 中牟县| 西和县| 上虞市| 宜都市| 乡城县| 平谷区| 阿巴嘎旗|