Practise2-利用pandas读入数据
一、首先先读入目标表格的数据,然后读出这个表格有几行、几列。
程序:
结果:
可以看到,所导入的表格有49行、6列。
二、通过程序输出图表的列名。
程序:
结果:
三、通过程序输出表头的数据。
程序:
结果:
若是只想看前N行,那么就将print(work.head(n))
例子,只想看表的前3行:
程序:
结果:
只想看后N行,使用print(work.tail(n))
例子:只想看后三行:
程序:
结果:
四、在表格中往往会有表格内容错位的情况(想要的表格内容之前有其他数据,但这些数据我们不需要),若继续使用print(work.head(n))就无法规避,所以这里有新的程序。
程序:
结果:
若在我们所要的数据之前是空白的话,print(work.head(n))会规避掉前面的空行,正常输出。但只要之前有一处是有其他数据的,就要使用上述的方法。
五、若表格中没有第一行(即各个列的名称)如何显示?使用‘,header=None’
程序:
结果:
在上面的结果中可以看到若生成第一行的由编程人员自己特定的名称行,那么就会生成接下来的表格的内容。
注:再一次打开文件,又会生成新的index(索引),如何处理呢?
再一次打开文件:
程序:
结果(再一次打开文件的变化):
解决方法:
结果: