pandas기초 32

[LeetCode - Pandas] (Easy) 1378. Replace Employee ID With The Unique Identifier

Table: Employees+---------------+---------+| Column Name | Type |+---------------+---------+| id | int || name | varchar |+---------------+---------+ id는 이 테이블의 기본 키(고유한 값을 가진 열)입니다. 이 테이블의 각 행은 회사에서 일하는 직원의 id와 이름을 포함합니다. Table: EmployeeUNI+---------------+---------+| Column Name | Type |+---------------+---------+| id | int || unique_id | in..

[LeetCode - Pandas] (Easy) 1484. Group Sold Products By The Date

Table Activities:+-------------+---------+| Column Name | Type |+-------------+---------+| sell_date | date || product | varchar |+-------------+---------+이 테이블에는 기본 키(고유 값이 있는 열)가 없습니다. 중복이 있을 수 있습니다.이 테이블의 각 행은 제품 이름과 시장에서 판매된 날짜를 포함하고 있습니다. 문제각 날짜에 대해 판매된 서로 다른 제품의 개수와 해당 제품들의 이름을 찾는 솔루션을 작성하세요.각 날짜에 대해 판매된 제품 이름들은 사전순으로 정렬되어야 합니다.결과 테이블은 sell_date를 기준으로 정렬되어 반환되어야 합니다.결과 형식은 다음 예..

[LeetCode - Pandas] 1517. Find Users With Valid E-Mails

Table: Users+---------------+---------+| Column Name | Type |+---------------+---------+| user_id | int || name | varchar || mail | varchar |+---------------+---------+user_id는 이 테이블의 기본 키(고유 값이 있는 열)입니다. 이 테이블은 웹사이트에 가입한 사용자들의 정보를 포함하고 있습니다. 일부 이메일은 유효하지 않습니다. 문제유효한 이메일을 가진 사용자들을 찾는 솔루션을 작성하세요.유효한 이메일은 접두사 이름과 도메인을 가집니다. 접두사 이름은 다음과 같은 문자로 구성된 문자열일 수 있습니다: 대소문자 ..

[LeetCode - Pandas] (Easy) 1527. Patients With a Condition

Table: Patients+--------------+---------+| Column Name | Type |+--------------+---------+| patient_id | int || patient_name | varchar || conditions | varchar |+--------------+---------+ patient_id는 이 테이블에서 기본 키(고유 값을 가진 열)입니다.'conditions'는 공백으로 구분된 0개 이상의 코드가 포함되어 있습니다.이 테이블은 병원에 있는 환자에 대한 정보를 포함하고 있습니다. 문제Type I Diabetes는 항상 DIAB1 접두사로 시작합니다. Type I Diabetes가 있는 환자들의 patient_id, pa..

[LeetCode - Pandas] (Easy) 1581. Customer Who Visited but Did Not Make Any Transactions

Table: Visits+-------------+---------+| Column Name | Type |+-------------+---------+| visit_id | int || customer_id | int |+-------------+---------+visit_id는 이 테이블에서 고유 값을 가진 열입니다.이 테이블은 쇼핑몰을 방문한 고객에 대한 정보를 포함하고 있습니다.Table: Transactions+----------------+---------+| Column Name | Type |+----------------+---------+| transaction_id | int || visit_id | int || amoun..

[LeetCode - Pandas] (Easy) 1587. Bank Account Summary II

Table: Users+--------------+---------+| Column Name | Type |+--------------+---------+| account | int || name | varchar |+--------------+---------+account는 이 테이블의 기본 키(고유한 값을 가지는 열)입니다.이 테이블의 각 행은 은행에서 각 사용자의 계좌 번호를 포함합니다.이 테이블에는 같은 이름을 가진 두 사용자는 존재하지 않습니다.Table: Transactions+---------------+---------+| Column Name | Type |+---------------+---------+| trans_id | in..

[LeetCode - Pandas] (Easy) 1633. Percentage of Users Attended a Contest

Table: Users+-------------+---------+| Column Name | Type |+-------------+---------+| user_id | int || user_name | varchar |+-------------+---------+ user_id는 이 테이블의 기본 키(고유한 값이 있는 열)입니다.이 테이블의 각 행은 사용자의 이름과 ID를 포함합니다. Table: Register+-------------+---------+| Column Name | Type |+-------------+---------+| contest_id | int || user_id | int |+-------------+---------+ ..

[LeetCode - Pandas] (Easy) 1661. Average Time of Process per Machine

Table: Activity+----------------+---------+| Column Name | Type |+----------------+---------+| machine_id | int || process_id | int || activity_type | enum || timestamp | float |+----------------+---------+이 테이블은 공장 웹사이트에서의 사용자 활동을 보여줍니다. (machine_id, process_id, activity_type)는 이 테이블의 기본 키입니다 (세 컬럼의 조합이 유일한 값을 가짐). - machine_id는 기계의 ID입니다. - process_id는 해당 기계(ma..

[LeetCode - Pandas] 1667. Fix Names in a Table

Table: Users+----------------+---------+| Column Name | Type |+----------------+---------+| user_id | int || name | varchar |+----------------+---------+user_id는 이 테이블의 기본 키(고유한 값을 가지는 열)입니다.이 테이블은 사용자 ID와 이름을 포함하고 있습니다.이름은 오직 소문자와 대문자로만 구성되어 있습니다. 문제이름에서 첫 번째 문자만 대문자이고 나머지는 모두 소문자가 되도록 이름을 수정하는 해결 방법을 작성하세요.결과 테이블은 user_id를 기준으로 정렬되어야 합니다.결과 형식은 다음 예시와 같습니다.Example 1:..