上QQ阅读APP看书,第一时间看更新
The .index and .values properties
Each Series object consists of a series of values and an index. The values can be accessed through the .values property:
The result from is a NumPy array object, as the following verifies:
This is called out for informational purposes. We will not examine NumPy arrays in this book. Historically, pandas did use NumPy arrays under the covers, so NumPy arrays were more important in the past, but this dependency has been removed in recent versions. But as a convenience, .values returns a NumPy array even if the underlying representation is not a NumPy array.
In addition, the index for the series can be retrieved using .index:
The type of index created by pandas is RangeIndex. This is a change in pandas from the previous version of this book, when this type of index did not exist. The RangeIndex object represents a range of values from the start to the stop value with the specified step. This is efficient for pandas, compared to the previously utilized Int64Index.
The RangeIndex is simply one type of the indexes that we will explore (much of the detail in is Chapter 6, Indexing Data).