V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  zhlenmao  ›  全部回复第 1 页 / 共 2 页
回复总数  33
1  2  
偶尔想用下 api ,感觉挺郁闷 的。开了 pro 再花钱买 api?
知道不知道哪里有付费的也好啊,我一直开着 web 版本的,极偶尔需要用下 api
245 天前
回复了 zachary99 创建的主题 Linux 哪个版本 Linux 对多屏显示友好
@morgan1freeman 给你这同一个意思。哪怕我的电脑上常年都是多系统,Desktop 只用 windows ,哪怕昨天我部署到 linux 上遇到了几个小问题让我动起来了有些小场景是不是回到 Linux 下,我很快又放弃了 ^-^
249 天前
回复了 zachary99 创建的主题 Linux 哪个版本 Linux 对多屏显示友好
多少年来,尝试过无数次linux,最终还是下不了那狠心,太浪费时间了,学习成本太高了。为了解决问题而不是给自己过不去浪费时间,必须时才换用linux :),虽然这几天已经折腾了无数次linux版本和环境尝试一个东西了
@Tumblr 我去,一敲击回车自动回复了。import pandas as pd

# 假设 df 是你的 DataFrame
# 创建一个新列 'C' 来存储 A 列和 B 列之间的差
df = pd.read_excel('abc.xlsx', engine='openpyxl')

df['C'] = df['B'] - df['A']
df.to_excel('c.xlsx', index=False, engine='openpyxl')
# 输出结果
print(df)
@Tumblr 表格的第一行要定义 A 、B ,也就是单元格 A1=A ,单元格 A2=B ,这样相当于给 pandas 定义了标题了。原有的 excel 的标签名它是不认识的,那些我们人类看到的列标签名 A\B\C ,行的 1\2\3
哈哈哈。我来总结下:pandas 读取时,是不理会列标签 A 、B 、C ,行标签 1 、2 、3.....这些的,他只是读入了整个表。而我是天真的想着他会读进这些东西 :)
def excel_column_number(column_label):
"""将 Excel 列的字母标识符转换为从 0 开始的索引"""
column_number = 0
for c in column_label:
column_number = column_number * 26 + (ord(c.upper()) - ord('A')) + 1
# 返回从 0 开始的索引
return column_number - 1

# 举例使用
import pandas as pd

# 读取 Excel 文件
df = pd.read_excel('反查数据 (240108)_test.xlsx')

# 假设你想获取列标识符为"C"的数据
column_index = excel_column_number("MR")
column_data = df.iloc[:, column_index]

# 显示结果
print(column_data)

。结。
@Tumblr 我真是受不了我自己了。如果第一行我定义下,就是 A1=A ,B1=B ,以此类推,那么类似这样
A B C
1 A B C
2 1 666 33
3 2 33 55
4 3 55 99
.

import pandas as pd

# Excel 文件路径
file_path = 'abc.xlsx'

# 读取 Excel 文件
df = pd.read_excel(file_path)
df['Difference'] = df['C'] - df['A']

# 输出新计算的差值列
print(df['Difference'])

这是可以的。第 1 行成了列标题。

A B C
1 2 2 2
2 1 666 33
3 2 33 55
4 3 55 99

这样再执行上面的代码就是 error 报错了。因为列标题成了 2 2 2 。问题是我想指定 A B C 这个东东来定义”列“,好做运算

搞不明白了,头晕了脑涨了 :)
@zsdroid 谢谢。我就是自己想利用 api 接口尝试获取 个信息用,不商用。不知道挑哪个了 :)
培育是需要各种沉淀的伙计,不尝试肯定兴地成功,尝试了那就真有可能成功
独立开发肯定难,哈哈哈,创业哪里有嫩容易的,啥事都得自己琢磨、学习
@markgor 谢谢,大概明白了 :) 。我去琢磨、学习下如何弄
@markgor :)我想着有啥能直接调用了 ^-^
@InternetExplorer 嘿嘿,我想多了
@chaoschick 谢谢!
@test1199 原本是 dell19V 的,后来手边有个联想 20V 的,改改接上用了。这上面成了二个头了,可以 挂 dell 也可以 挂 联想了 :) 。BTW:出去跑了阵子好阵子没上线来喽
可以用的。电压差不多,输出功率足够就行。差 1,2V 的用过,再多的没试过了
@nikola11 事业编分很多种的,就资金来源都分为自控、半自动、全自动三种,不同的工种区别更是千差万别很大的
1  2  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5327 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 25ms · UTC 07:33 · PVG 15:33 · LAX 23:33 · JFK 02:33
Developed with CodeLauncher
♥ Do have faith in what you're doing.