แแ แแแแแแธ 9 แแแแแแถ Pandas 1.0.0rc แแแแผแแแถแแ แแแแแแถแแ แแแแแแปแแแแแแแแถแแแแแบ 0.25 แ
แแถแแ แแแแแแถแแแแแแแแแผแแแแแขแแแแถแแแแแแแแแทแแแแแแแธแแแขแแแ แถแแแแแถแ แแแพแ แแฝแแแถแแแแถแแแแแพแฑแแแแแแแพแแแถแแแแแแแแแแแแปแแแทแแแแแแแแแแแแแแแแแแแแแแท แแแแแแแแแถแแแแแแแแ แแแพแแแแ แแแแแแแแทแแแแแแแแแแธ แแทแแแผแแแแธแแแแแ แแแแแแฏแแแถแแแแแธแ
แแถแแแแแถแแแแแแผแแแถแแแขแแแขแถแ
แแแแผแแแถแแแพแ
แขแแแแขแถแ แแแกแพแแแแแแถแแแแแถแแแแแแถแแแแแแแพ PIPแแแปแแแแแ แถแแแแถแแแแธแแแแแแแถแแแแแแ Pandas 1.0 แแบแแ แแแแถแ แแแแแแแแแแแแแแขแแแแแนแแแแแผแแแแแแถแแแแแแแแถแแแแถแแแ
pip install --upgrade pandas==1.0.0rc0
แแผแแแแแแแแแแ แแแแแถแแแแแแบแแถแแถแแ แแแแแแถแแแแแแแถแแ แแถแแขแถแแแแแแขแถแ แแแแแแแผแแ แถแแ!
แแแแแทแแธแแแ แแถแแแถแแแแแแแแแถแแ Python 2 แแแแผแแแถแแแแแแแแแถแแแแแแปแแ
แถแแแแถแแแแธแแแแแแแ (แขแแแธแแแแขแถแ
แแถแ แแแปแแแแแขแ
$ pip --version
pip 19.3.1 from /usr/local/lib/python3.7/site-packages/pip (python 3.7)
$ python --version
Python 3.7.5
แแแแแแแถแแแถแแแแแฝแแแแแปแแแพแแแแธแแทแแทแแแแแพแแแแแ Pandas แแบแ
>>> import pandas as pd
>>> pd.__version__
1.0.0rc0
แแแแพแฑแแแแแแแพแแกแพแแแผแแแถแแแแแแแแแแแแแแแแแแแแแแแทแแถแแฝแ DataFrame.info
แแถแแ แแแแแแแแทแแแแแแแแปแแ แผแแ แทแแแแแบแแถแแแแแพแแ แแ แปแแแแแแแแถแแ แแแแแแทแแธแแถแแแแแ DataFrame.info. แแปแแแถแแแแแแถแแแแแขแถแ แขแถแแแถแ แแแแแแแพแฑแแแแแแพแแแถแแแแแถแแแปแแแแแทแแแแแแแแถแแแแแแถแแแแแฝแแ
>>> df = pd.DataFrame({
...: 'A': [1,2,3],
...: 'B': ["goodbye", "cruel", "world"],
...: 'C': [False, True, False]
...:})
>>> df.info()
<class 'pandas.core.frame.DataFrame'>
RangeIndex: 3 entries, 0 to 2
Data columns (total 3 columns):
# Column Non-Null Count Dtype
--- ------ -------------- -----
0 A 3 non-null int64
1 B 3 non-null object
2 C 3 non-null object
dtypes: int64(1), object(2)
memory usage: 200.0+ bytes
แแแแแแแแถแแถแแแแแปแแแแแแแ Markdown
แแถแแ แแแแแแแแทแแแแแธแแแถแแแผแ แแแแถแแบแแแแแแแถแแแแแปแแแถแแแถแแ แแแแแปแแแทแแแแแแแแ แแถแแแแถแแถแ Markdown แแแแแแแพ DataFrame.to_markdown.
>>> df.to_markdown()
| | A | B | C |
|---:|----:|:--------|:------|
| 0 | 1 | goodbye | False |
| 1 | 2 | cruel | True |
| 2 | 3 | world | False |
แแถแแแแพแฑแแแแถแแถแแแแแแถแแแแแฝแแแแแปแแแถแแแแแแปแแแแแถแแถแแแ แแพแแแ แแแแแแแผแ แแถ Medium แแแแแแแพ github gists แ
แแแแแแแแแแธแแแแแถแแแแแแแขแแแแ แแทแแแแผแแธแ
แแถแแ แแแแแแถแ Pandas 1.0 แแแแถแแแแแแแแแแแธแ แแทแแแแแ แแแแแแแ API แแแแแแฝแแแแขแถแ แแ แแแแแแถแแแแแแผแ แแผแ แแแแแแผแแแแแพแแถแแแแแแแปแแแแแแแแแแ แแแปแแแแแแถแแผแแ Pandas แแแแถแแฑแแแแแแพแแแแแแแแแแธแแแแแแแธแแแแแแแแแแแถแแแ แแแปแแแ
แแแแแถแแโแแแโแแแ แแถแโแแแแแแโแแแแผแโแแโแแแแพโแฒแแโแแถแโแ แแแถแแแ
>>> B = pd.Series(["goodbye", "cruel", "world"], dtype="string")
>>> C = pd.Series([False, True, False], dtype="bool")
>>> df.B = B, df.C = C
>>> df.info()
<class 'pandas.core.frame.DataFrame'>
RangeIndex: 3 entries, 0 to 2
Data columns (total 3 columns):
# Column Non-Null Count Dtype
--- ------ -------------- -----
0 A 3 non-null int64
1 B 3 non-null string
2 C 3 non-null bool
dtypes: int64(1), object(1), string(1)
memory usage: 200.0+ bytes
แแแแแแแแถแแแแธแแแแแแแแแฝแแแ Dtype แแแแ แถแแแแแแแแแแแธ โ แแแแแขแแแแ ะธ bool แ.
แแปแแแถแแแแแแถแแแแแแแแแแแแแปแแแแแแแแแแแแแแขแแแแแแแแธแแบแแถแแขแถแ แแแแพแแแพแแแถแแ แแโแแฝแโแแโ แแธ dataframes แ แแถแขแถแ แแแแพแฑแแแแถแแแทแแถแแแทแแแแแแแขแแแแแแแถแแแแแแถแแแแแฝแแ
df.select_dtypes("string")
แแธแแปแ แแฝแโแแโแแฝแโแแแโแแทแโแขแถแ โแแแแผแโแแถแโแแแแพแโแแแโแแทแโแแแแแถแแโแแแแแโแฑแแโแ แแแถแแโแแถแแโแแแ
แขแแแแขแถแ
แขแถแแแแแแแแขแแแธแแแแแแแแแแธแ
แแผแแขแแแปแแแแแแถแแแแถแแขแถแ! แแแแแธแแแแแแแแแแถแแแแแถแแแแแแผแ แแผแ
แแแแแถแแแแแแถแแแแฝแ
แ แพแ แขแถแ
แแแแผแแแถแแแพแ
แแแแแ: www.habr.com