速递!Pandas如何将表格的前几行生成html实战案例
目录
一、Pandas如何将表格的前几行生成html1.1主要知识点1.2创建 python 文件1.3运行结果二、Pandas如何计算一列数字的中位数2.1主要知识点2.2创建 python 文件2.3运行结果三、Pandas如何获取某个数据列最大和最小的5个数3.1主要知识点3.2创建 python 文件3.3运行结果四、Pandas如何查看客户是否流失字段的数据映射4.1主要知识点4.2创建 python 文件4.3运行结果一、Pandas如何将表格的前几行生成html
实战场景:Pandas如何将表格的前几行生成html
1.1主要知识点
文件读写基础语法Pandasnumpy实战:
1.2创建 python 文件
import numpy as np import pandas as pd np.random.seed(66) s1 = pd.Series(np.random.rand(20)) s2 = pd.Series(np.random.randn(20)) df = pd.concat([s1, s2], axis=1) df.columns = ["col1", "col2"] # df.head 取前5行 print(df.head(5).to_html())
1.3运行结果
col1 col2 0 0.154288 -0.180981 1 0.133700 -0.056043 2 0.362685 -0.185062 3 0.679109 -0.610935 4 0.194450 -0.048804 (资料图片)
二、Pandas如何计算一列数字的中位数
实战场景:Pandas如何计算一列数字的中位数
2.1主要知识点
文件读写基础语法Pandasnumpy实战:
2.2创建 python 文件
import numpy as np import pandas as pd np.random.seed(66) s1 = pd.Series(np.random.rand(20)) s2 = pd.Series(np.random.randn(20)) df = pd.concat([s1, s2], axis=1) df.columns = ["col1", "col2"] #median直接算中位数 print(df["col2"].median()) #用50%分位数 print(df["col2"].quantile())
2.3运行结果
-0.2076894596485453
-0.2076894596485453
三、Pandas如何获取某个数据列最大和最小的5个数
实战场景:Pandas如何获取某个数据列最大和最小的5个数
3.1主要知识点
文件读写数据合并Pandasnumpy实战:
3.2创建 python 文件
iimport numpy as np import pandas as pd np.random.seed(66) s1 = pd.Series(np.random.rand(20)) s2 = pd.Series(np.random.randn(20)) #合并两个Series到DF df = pd.concat([s1, s2], axis=1) df.columns = ["col1", "col2"] # 取最大的五个数 print(df["col2"].nlargest(5)) print() # 取最小的五个数 print(df["col2"].nsmallest(5))
3.3运行结果
12 1.607623
17 1.404255
19 0.675887
13 0.345030
Name: col2, dtype: float6416 -1.220877
18 -1.215324
11 -1.003714
8 -0.936607
5 -0.632613
Name: col2, dtype: float64
四、Pandas如何查看客户是否流失字段的数据映射
实战场景:Pandas如何查看客户是否流失字段的数据映射
4.1主要知识点
文件读写基础语法Pandasnumpy4.2创建 python 文件
""" Churn:客户是否流失 Yes -> 1 No -> 0 实现字符串到数字的映射 """ import pandas as pd df = pd.read_csv("Telco-Customer-Churn.csv") #返回取值,及其取值多少次 print(df["Churn"].value_counts()) df["Churn"] = df["Churn"].map({"Yes": 1, "No": 0}) print() print(df["Churn"].value_counts()) print(df.describe(include=["category"]))
4.3运行结果
No 5174
Yes 1869
Name: Churn, dtype: int640 5174
1 1869
Name: Churn, dtype: int6
到此这篇关于Pandas如何将表格的前几行生成html实战案例的文章就介绍到这了,更多相关Pandas生成html内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!
X 关闭
X 关闭
- 1联想拯救者Y70发布最新预告:售价2970元起 迄今最便宜的骁龙8+旗舰
- 2亚马逊开始大规模推广掌纹支付技术 顾客可使用“挥手付”结账
- 3现代和起亚上半年出口20万辆新能源汽车同比增长30.6%
- 4如何让居民5分钟使用到各种设施?沙特“线性城市”来了
- 5AMD实现连续8个季度的增长 季度营收首次突破60亿美元利润更是翻倍
- 6转转集团发布2022年二季度手机行情报告:二手市场“飘香”
- 7充电宝100Wh等于多少毫安?铁路旅客禁止、限制携带和托运物品目录
- 8好消息!京东与腾讯续签三年战略合作协议 加强技术创新与供应链服务
- 9名创优品拟通过香港IPO全球发售4100万股 全球发售所得款项有什么用处?
- 10亚马逊云科技成立量子网络中心致力解决量子计算领域的挑战