python 初级问题

Python数据处理与可视化实战
这篇博客涵盖了Python中数据处理的基础操作,包括使用dataframe读取数据列,字符串转换为数字,绘制折线图,设置图表刻度和标签,以及保存图片。此外,还介绍了如何删除DataFrame中包含NaN的记录,检查并安装缺失模块如jieba,以及如何绘制饼图。这些内容对于数据分析和可视化非常实用。

dataframe读取某列

data['time']

字符串转数字 python

int(a)

 python 画普通折线图

points = plt.plot(x,y) 

python  需要import 包 设置x轴刻度

import matplotlib.pyplot as plt
label = [5,7,8]
plt.xticks(x, labels)

则刻度变为5,7,8

设置x轴y轴标签

plt.ylabel('Quantity')
plt.xlabel('Time')

将python 画的图片保存为png

plt.savefig('s1.png') 

python Matplotlib 画饼图

import matplotlib.pyplot as plt
import numpy as np

y = np.array([35, 25, 25, 15])

plt.pie(y,
        labels=['A','B','C','D'], # 设置饼图标签
        colors=["#d5695d", "#5d8ca8", "#65a479", "#a564c9"], # 设置饼图颜色
       )
plt.title("RUNOOB Pie Test") # 设置标题
plt.show()

删除DataFrame中某列值为NaN的记录

#删除至少有一个NaN的行 
data.dropna(axis=0,how='any')
 
 
#删除至少有一个NaN的列
data.dropna(axis=1,how='any')

python 判断字符串(string)是否包含特定子字符串

find1 in str

No module named 'jieba' 解决方法

在这输入"cmd" 

检查 jieba,如果真的没有就输入下面语句

pip install jieba
//进入python环境
python
import jieba

输入后:

exit()

返回就好

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值