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
แแแแแแก แแแ แกแแแก แจแแกแแแแฌแแแแแแ แฃแแแ แขแแแแกแ แแแ แจแแแแแแแ:
>>> 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 แจแแแซแแแแ แแแแแ แจแแแชแแแแแก, แแแแขแแ แแแแแแงแแแแ แแแ แกแแคแ แแฎแแแแ. แแแแ แแ แแแแแแแ, แแแแแแแ แแแแ แฉแแแแ แแแแแแงแแแแ แแฎแแแ แขแแแแแ, แกแแแแช แแแ แ แแฅแแก.
แแ แแ แแแกแแแแก, แแกแแฎแแแแ แฃแแแ แแแแแแแแก แแแแคแแแ:
>>> 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
แแแแแแแ แแแ แ แแแแ แกแแแขแ D แขแแแ แแฉแแแแแแก แแฎแแ แขแแแแแก โ แกแแแแแแแแ ะธ แแแแ.
แแฎแแแ แกแขแ แแฅแแแแก แขแแแแก แงแแแแแแ แกแแกแแ แแแแแ แแแแกแแแ แแ แแก แจแแ แฉแแแแก แจแแกแแซแแแแแแแ แแฎแแแแ แแฌแแ แแแแก แกแแแขแแแ แแแแแชแแแแ แฉแแ แฉแแแแแแแ. แแแแ แจแแแซแแแแ แแแแแแแแแแก แขแแฅแกแขแแก แแแแแชแแแแแแก แแแ แฉแแแ:
df.select_dtypes("string")
แแแ แ แแฌแแ แแแแก แกแแแขแแแแก แแ แฉแแแ แกแแฎแแแแแแก แชแแแกแแฎแแ แแแแแแแแแก แแแ แแจแ แแ แจแแแซแแแแแแ.
แจแแแแซแแแแ แแแขแ แฌแแแแแแฎแแ แแฎแแแ แขแแแแแแก แจแแกแแฎแแ
แแแแแแแแ, แ แแ แแแแฎแฃแแแแ! แชแแแแแแแแแแก แกแ แฃแแ แกแแ, แ แแแแ แช แฃแแแ แแฆแแแแจแแแ, แจแแแแซแแแแ แแแฎแแ
แฌแงแแ แ: www.habr.com