文件名是
SDG alignment with DAX companies - Swisstext 2023.ipynb
我正在使用 colaboratory (
https://colab.research.google.com/drive
) 来处理脚本,但我只是收到错误
我在 colaboratory 上下载了有效的文件,他们尝试安装但它不会工作。我已经无计可施了。我仍然需要尝试在数据中工作。
这是 kaggle 上的第一段代码,我认为这是我的问题的开始
在这个单元格中,将 DATA_DIR 设置为可以从中获取两个文件的目录阅读。
from google.colab import drive
drive.mount('/content/gdrive/', force_remount=True)
DATA_DIR = "/content/gdrive/MyDrive/dax_esg_dataset/"`
我尝试更改此内容以镜像我过去处理过的文件,但不起作用
从 Excel 下载 Lending Club 数据
DATA_DIR = pd.read_csv("esg_documents_for_dax_companies.csv")
根据需要更改文件名
这是第二部分错误的 当我尝试安装这个时,我还收到错误消息
确保安装了所有依赖项。
import sentence_transformers
我尝试使用
import pip install sentence_transformers
我得到的只是更多错误
遇到的问题是 Colab 笔记本中的代码假定数据位于 Google Drive 中的特定目录中,而似乎试图直接从 Kaggle 加载数据。让我们一步步解决这个问题,以便能够使用代码并处理数据。
以下是需要采取的步骤:
- 上传数据:
-
从 Kaggle 下载数据:
将 Kaggle 数据集 (
esg_documents_for_dax_companies.csv
和可能需要的任何其他文件) 下载到的本地计算机上。 -
上传到 Google Drive: 将下载的文件上传到的 Google Drive。可以将它们放在任何喜欢的位置,但请记住该位置,因为稍后需要在代码中指定它。
-
更新代码中的
DATA_DIR
: -
在 Colab 笔记本中,将
DATA_DIR
变量更新为指向在 Google Drive 中放置数据的目录的路径。例如,如果的数据位于名为 "DAX_ESG_Data" 的文件夹中,则的代码应如下所示:
```python from google.colab import drive drive.mount('/content/gdrive/', force_remount=True)
DATA_DIR = "/content/gdrive/My Drive/DAX_ESG_Data/" ```
-
安装
sentence_transformers
: -
在代码单元格中运行以下命令以安装
sentence_transformers
库:
python
!pip install sentence_transformers
- 注意:在 Colab 中,在代码单元格中使用
!
符号来运行终端命令。
- 读取数据:
-
现在,可以使用
pandas
读取数据文件。例如:
```python import pandas as pd
df = pd.read_csv(DATA_DIR + "esg_documents_for_dax_companies.csv") ```
其他提示:
- 检查文件路径: 确保在代码中使用的所有文件路径都是正确的,并且与在 Google Drive 中存储数据的位置相匹配。
- 重新启动运行时: 有时,在安装新库或更改 Google Drive 挂载后,最好重新启动 Colab 笔记本的运行时。可以通过 "Runtime" -> "Restart runtime..." 来完成此操作。
通过执行这些步骤,应该能够解决代码中的错误并开始处理的数据。如果遇到任何其他问题,请告诉我具体遇到的错误信息,我会尽力帮助。
标签:import,pip,sentence-transformers From: 78765897