+关注
已关注

分类  

暂无分类

标签  

暂无标签

日期归档  

2020-03(49)

2020-04(67)

2020-05(28)

2020-06(46)

2020-07(42)

人脸表情情感识别实战笔记

发布于2020-02-29 15:46     阅读(675)     评论(0)     点赞(5)     收藏(3)


0

1

2

3

4

1.df.head()
df是DataFrame的缩写,这里表示读取进来的数据,比如,最简单的一个实例:

import pandas as pd
df = pd.read_excel(r’C:\Users\Shan\Desktop\x.xlsx’)
print(df.head())

df.head()会将excel表格中的第一行看作列名,并默认输出之后的五行,在head后面的括号里面直接写你想要输出的行数也行,比如2,10,100之类的。

2.csv文件
逗号分隔值(Comma-Separated Values,CSV,有时也称为字符分隔值,因为分隔字符也可以不是逗号),其文件以纯文本形式存储表格数据(数字和文本)。纯文本意味着该文件是一个字符序列,不含必须像二进制数字那样被解读的数据。CSV文件由任意数目的记录组成,记录间以某种换行符分隔;每条记录由字段组成,字段间的分隔符是其它字符或字符串,最常见的是逗号或制表符。通常,所有记录都有完全相同的字段序列。通常都是纯文本文件。建议使用WORDPAD或是记事本来开启,再则先另存新档后用EXCEL开启,也是方法之一。

3.list(map(float,image_data.split()))
line.split(’,’)表示把line字符串按照逗号切分成多个字符串存在一个列表中

map(float,line.split(’,’))表示把切分出的列表的每个值,用float函数把它们转成float型,并返回迭代器

list(map(float,line.split(’,’)))表示用list函数把map函数返回的迭代器遍历展开成一个列表

我给你一个Python语言的例子,你看看吧

line=‘123,456,789’

print(list(map(float,line.split(’,’))))

4.str()
强制转换成字符串

5.os.path.join 拼接路径
import os

Path1 = ‘home’
Path2 = ‘develop’
Path3 = ‘code’

Path10 = Path1 + Path2 + Path3
Path20 = os.path.join(Path1,Path2,Path3)
print ('Path10 = ',Path10)
print ('Path20 = ',Path20)

输出
Path10 = homedevelopcode
Path20 = home\develop\code

6.cv2.imwrite
保存图片

7.if name == 'main’的意思是:
当.py文件被直接运行时,if name == 'main’之下的代码块将被运行;当.py文件以模块形式被导入时,if name == 'main’之下的代码块不被运行。

8.plt.figure
(1)figure语法说明

figure(num=None, figsize=None, dpi=None, facecolor=None, edgecolor=None, frameon=True)

num:图像编号或名称,数字为编号 ,字符串为名称
figsize:指定figure的宽和高,单位为英寸;
dpi参数指定绘图对象的分辨率,即每英寸多少个像素,缺省值为80 1英寸等于2.5cm,A4纸是 21*30cm的纸张
facecolor:背景颜色
edgecolor:边框颜色
frameon:是否显示边框

9.plt.subplot(7,5,cpt)
七行五列的图片排列 画位置为cpt的子图

0

1

2

3

4

5

6

7



所属网站分类: 技术文章 > 博客

作者:天青色等烟雨

链接: https://www.pythonheidong.com/blog/article/237095/8fa24f623c917504d4f8/

来源: python黑洞网

任何形式的转载都请注明出处,如有侵权 一经发现 必将追究其法律责任

5 0
收藏该文
已收藏

评论内容:(最多支持255个字符)