我从一个网站上搜集了一些财务数据,并将其存储在Pandas Dataframe中。数字被存储为字符串,我试图通过通常的df['Col Name'].astype(float)命令将其转换为浮点数,但由于原始网站中存在- (破折号)而遇到错误。错误消息为ValueError: could not convert string to float: '-'。
我的目的是使用不同列中的值进行计算,因此这是一个明显的障碍。我也考虑过用0替换-,但同样,这也会导致其他错误,因为除以0。
有什么可能的选择来解决这个问题呢?
Example of the dataframe v
我正在尝试将雅虎财经软件包YStockData.jl添加到Julia1.4中,但没有成功。该包在JuliaObserver的页面上写道 这个包还没有出现在官方的包存储库中。因此,要安装,请使用以下调用Pkg.clone("https://github.com/Algocircle/YStockData.jl") 但是,此操作将失败,并显示以下错误: UndefVarError: clone not defined ( Pkg.clone不再工作了吗?)所以我试着 Pkg.add(PackageSpec(url="https://github.com/Algocircl
我正在尝试通过网络抓取雅虎的财务数据。我已经找到了一个适用于某些数据的解决方案...但我不知道如何实现季度数据的飞跃。我想知道我是不是走错了路。这里有一个对我有效的解决方案,但我不知道如何从年度数据跃升到季度数据:R: web scraping yahoo.finance after 2019 change
如何构造我的查询,使其只返回与a、b和c匹配的值?
例如,我想返回具有2007、2008和2009财年财务数据的所有公司。
SELECT Company from Table WHERE FiscalYear IN (2007,2008,2009)
给我这3年中任何一年存在的所有公司。我需要找到那些拥有所有三年数据的公司。