举例说明
不同之一
IN: training_examples["latitude"]
OUT:
6180 34.1
9379 34.3
1983 34.1
8315 33.8
2068 33.2
...
234 33.8
12291 38.5
10698 35.1
14179 37.4
1540 32.8
Name: latitude, Length: 12000, dtype: float64
-----------------------------------------------
IN: training_examples[["latitude"]]
OUT:
latitude
6180 34.1
9379 34.3
1983 34.1
8315 33.8
2068 33.2
... ...
234 33.8
12291 38.5
10698 35.1
14179 37.4
1540 32.8
12000 rows × 1 columns
---------------------------------------------------------
IN: type(training_examples["latitude"])
OUT: pandas.core.series.Series
IN: type(training_examples[["latitude"]])
OUT: pandas.core.frame.DataFrame
不同之二:(training_examples[“latitude”])得到的values是一行np.array
而type(training_examples[[“latitude”]])得到的values是一列np.array
不同之三:dict(training_examples[“latitude”])得到的字典,key值是index的值。
dict(training_examples[[“latitude”]])得到的字典,key值是column的值。