美文网首页
2020-07-14

2020-07-14

作者: 小糖豆儿er | 来源:发表于2020-07-14 23:47 被阅读0次

今日目标--80%
用python实现excel转置

  1. 要读取excel的内容以及行列数
    形成数组
  2. 从形成的数组中读取内容
    3.建立一个行列数转置的空数组
    4.将读取的内容写到新的位置中

问题:

  1. 读取行列数
import pandas as pd
df=pd.read_excel('/Users/tang/Desktop/AB.xlsx')
height,width=df.shape
print(height,width,type(df))
print(df) #第一行会被识别为表头 要记得+1

运行结果

14 7 <class 'pandas.core.frame.DataFrame'> #height+1=行数 width=列数
   2011   7  6    82-85 7.1  6.1  82-85.1
0   2011   7  6    90-97   7    6    90-97
1   2011   7  6  104-108   7    6  104-108
2   2011  Z2  6    21-25  Z2    6    21-25
3   2011  Z2  6    26-28  Z2    6    26-28
4   2011  Z2  6    29-32  Z2    6    29-32
5   2011  Z2  6    33-36  Z2    6    33-36
6   2011  Z2  6    37-40  Z2    6    37-40
7   2011  Z2  6    41-45  Z2    6    41-45
8   2011  Z2  6    46-49  Z2    6    46-49
9   2011  Z2  6    50-55  Z2    6    50-55
10  2011  Z2  6    56-60  Z2    6    56-60
11  2011  Z2  6    61-65  Z2    6    61-65
12  2011  Z2  6    66-70  Z2    6    66-70
13  2011  Z2  6    71-76  Z2    6    71-76

2、 新建一个转置数组,行数=width 列数=height+1

import numpy as np
x=np.zeros((width, height+1))
print (x.shape)
print(x)

运行结果

(7, 15)
[[0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.]
 [0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.]
 [0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.]
 [0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.]
 [0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.]
 [0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.]
 [0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.]]

3、赋值
还没看明白。。明天再说吧

相关文章

  • uni-app获取今天之前的7天时间

    今天[2020-07-16],过去的7天时间,时间格式["2020-07-15", "2020-07-14", "...

  • 逻辑

    2020-07-14 洪水逻辑:水利,防汛编织袋,农业 2020-07-15 跨省旅游开放:旅游股异动 2020-...

  • office2019 for Mac v16.30 Catali

    本文章更新于“2020-07-14” 1.Mac OS 系统更新后特地测试了一下。目前 Catalina 10.1...

  • 衣物包养

    【穿搭记】衣物保养二 私人首席形象设计师_小夏 关注 字数 750 · 阅读 46 2020-07-14 23:3...

  • 【D201】往后余生,与临在作伴——写作营共读打卡第168天《当

    2020-07-14,周二,晴 今天阅读《当下的力量》第六章。 Day168《往后余生,与临在作伴》 ——写作营第...

  • 关于做好2020年东阳市教师招聘体检工作的公告

    关于做好2020年东阳市教师招聘体检工作的公告 发布日期:2020-07-14 来源:东阳市教育局 字号:[ 大 ...

  • 心有不甘而无能为力

    2020-07-14 人生最无奈的事,就是心有不甘而无能为力。 人生总结,以后工作上的事情,不要跟家人抱怨,真的,...

  • 0715

    2020-07-14陆小白晨间日记 今天是什么日子:2020年7月14日 日出: 5点00日落:6:00 起床: ...

  • 周记

    2020-07-14 这周过的出奇的快。 消化之前的事情。 施工图依然是个难啃的骨头。软装接近尾声,也到了要检验的...

  • 《007写作7课》读后知识梳理

    2020-07-14 一、为什么开始写作 最近收拾东西时,发现10年前给自己写的一封信,满满的感触。文字是多么奇妙...

网友评论

      本文标题:2020-07-14

      本文链接:https://www.haomeiwen.com/subject/rndqhktx.html