■ DataFrameLoader 클래스의 생성자에서 page_content_column 인자를 사용해 DataFrameLoader 객체를 만드는 방법을 보여준다.
▶ 예제 코드 (PY)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 |
import pandas as pd from langchain_community.document_loaders import DataFrameLoader dataFrame = pd.read_csv("titanic.csv") dataFrameLoader = DataFrameLoader(dataFrame, page_content_column = "Name") documentList = dataFrameLoader.load() print(documentList[0].page_content) print("-" * 50) print(documentList[0].metadata) print("-" * 50) """ Braund, Mr. Owen Harris -------------------------------------------------- {'PassengerId': 1, 'Survived': 0, 'Pclass': 3, 'Sex': 'male', 'Age': 22.0, 'SibSp': 1, 'Parch': 0, 'Ticket': 'A/5 21171', 'Fare': 7.25, 'Cabin': nan, 'Embarked': 'S'} -------------------------------------------------- """ |
※ pip install langchain-community pandas 명령을 실행했다.